Le langage XML (Extensible Markup Language) est un dérivé de SGML conçu spécifiquement pour les documents web. Il permet la création d’étiquettes sur mesure, et permet la transmission et l’interprétation de données entre les applications et entre les organisations.