Acronyme de eXtended Markup Langage, XML de par la séparation entre les données et leur présentation, va au delà des limites du langage HTML, et permet de par sa structure de fusionner des données de diverses origines.

Avec XML, on parle de sémantique, de balise, de structure de documents.