Extensible Markup Language, kurz XML, ist eine strukturierte Auszeichnungssprache, mit der sich Daten exportieren lassen. Sie strukturiert Daten und überträgt sie in einem Format, das für Menschen und Maschinen lesbar ist. XML nutzt Tags, um Elemente festzulegen, und Attribute, um Daten zu beschreiben. Dadurch ist es erweiterbar und anpassbar.
XML ist wichtig, weil verschiedene Systeme und Anwendungen damit effizient Daten austauschen können, unabhängig von Plattform oder Technik. Es wird viel für Webdienste, Datenfeeds, Konfigurationsdateien und Informationen genutzt, die zwischen verschiedenen Systemen oder Plattformen geteilt werden. So bleiben Daten einheitlich und kompatibel.