XML
XML ("Extensible Markup Language") on tietynlaisten merkintäkielien yläkäsite tai standardi, jolla tiedon merkitys on kuvattavissa tiedon sekaan. XML-kieliä käytetään sekä formaattina tiedonvälitykseen järjestelmien välillä että formaattina dokumenttien tallentamiseen. XML-kieli on rakenteellinen kuvauskieli, joka auttaa jäsentämään laajoja tietomassoja selkeämmin. XML:n kehittäjä on World Wide Web Consortium.
Validointi
Oikein muodostettu dokumentti täyttää XML-kielen muotomääritykset siten, että esimerkiksi jokaisella merkinnällä on vastaava loppumerkintä. Oikeellisen dokumentin rakenne tarkastetaan dokumenttityypin mukaisesti. Dokumenttityyppi määrää muun muassa mitä elementtejä voi käyttää dokumentissa. Se määrää myös mitkä elementit saavat sijaita minkäkin elementin sisällä ja mitä ominaisuuksia kuuluu millekin elementille.