XML ist die Abkürzung von Extensible Markup Language. Es handelt sich um eine hierarchisch strukturierte Programmiersprache, bei der Layout und Content getrennt sind. Sie stellt einen wichtigen Standard für die medienunabhängige Verbreitung von Inhalten dar.