Extensible Markup Language, ist eine Meta-Sprache, die es ermöglicht, Daten in einer strukturierten und lesbaren Form zu beschreiben und auszutauschen, die von einer Vielzahl von Anwendungen und Plattformen verarbeitet werden kann.