XML ist eine Kurzform der Extended Markup Language (auch "Extensible Markup Language") und ist eine universelle Datenbeschreibungssprache.
Sie ist eine Erweiterung des Html-Codes und ermöglicht es, die Daten einer Webseite während der Laufzeit zu ändern. Eine Datenbeschreibungssprache bedeutet, dass sich jede Art von Daten (z.B. ein Textverarbeitungs- oder Tabellenkalkulationsdokument, eine Homepage oder eingeschränkt Grafikdaten (bislang nur Vektordaten) in einem XML-Format beschreiben lassen. XML hat einen gemeinsamen Vorgänger wie HTML hat, nämlich SGML und man versteht XML auch als Nachfolger für HTML und XHTML.
Dieses Lexikon ist ein Produkt der quality-Datenbank.