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.
Dataintegraatio
Dataintegraatiolla tarkoitetaan tiedon muuntamista ja kuljettamista tietojärjestelmästä toiseen. Tietoelementit voivat sijaita useammassa kuin yhdessä erillisessä järjestelmässä. Tyypillisesti dataintegraatio ajatellaan useamman lähdeaineiston tietokuvauksen muuntamisena yhteen yhdenmukaistettuun muotoon, jota tiedon tarvitsijat käyttävät. Lähde- ja kohdeaineistot kuvataan nykypäivänä tyypillisesti skeemoin ja niiden välistä muunnosta kuvataan nykypäivänä usein XSL-muunnoksella. Dataintegraatio ei kuitenkaan millään lailla rajoitu XML-teknologioiden käyttöön.