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.
XML-tiedonhaku
XML-tiedonhaku mahdollistaa myös periaatteessa monenlaisia uusia tapoja esittää hakutuloksia esimerkiksi niin, että käyttäjälle kootaan eri lähteistä saaduista elementeistä kokonaan uusia dokumentteja. Tällaiset menetelmät ovat kuitenkin vielä nykyisellään suhteellisen kehittymättömiä ja perinteisemmät tuloslistaukset hallitseva tapa tulosten esittämiseen.