XML
XML on tekstimuotoista ja muistuttaa HTML-kieltä, jolla WWW-sivut kirjoitetaan, ja ne kummatkin ovat SGML-kielen yksinkertaistettuja osajoukkoja. XML ei kuitenkaan ole tarkoitettu sivunkuvauskieleksi kuten HTML, vaan se on metakieli, jolla kuvataan tiedon rakenne ilman ennalta määrättyjä koodeja. XML-kielellä voi muodostaa uusia koodeja, joiden avulla voidaan luoda dokumentteja hyvinkin erilaisiin ja erityisiin tarkoituksiin. XHTML on HTML-kielen versio, joka on siivottu puhtaaksi XML-kieleksi.
Monikanavajulkaisu
Monikanavajulkaisussa tieto on usein tallennettu tietokantaan yleisesti luettavaan muotoon, mistä se jaellaan eri kanaviin. Sisällön tallentamisessa ei puututa lainkaan esittämistapaan tai ulkoasuun, vaan ulkoasu valitaan käytettävän kanavan ja sisällön perusteella. Sisällön tuottajat merkitsevät tärkeitä elementtejä kuten otsikoita ja kuvia, joiden perusteella sisältöä voidaan jakaa ja jäsentää eri välineille. Sisällön jakamiseen ja elementtien merkkaukseen käytetään XML-merkkauskieltä (extensible markup language). Ulkoasun määrittely tehdään erikseen eri päätelaitteelle sopivaksi XSL-kielellä (Extensible Stylesheet Language). Julkaistaviin dokumentteihin on syytä sisällyttää myös itse sisältöä kuvaavaa metatietoa, jonka avulla käyttäjille voidaan tarjota heitä kiinnostavaa (tai esimerkiksi palvelun brändiin sopivaa) materiaalia.