XML
ist eine erweiterbare Auszeichnungssprache, die vom W3C
(World Wide Web Consortium) vorgestellt wurde. Wie bei HTML
werden zur Auszeichnung sogenannte Tags verwendet,
welche die Struktur des Dokumentes festlegen. Die Definition der
Tags samt Attributen und ihre gültige Verwendung erfolgt in
einer separaten Datei, der sogenannten DTD
(Document Type Definition). XML bietet
den Vorteil, diese DTD
auf einfache Art zu erweitern.
XML-Dokumente sind selbstbeschreibend und somit universell einsetzbar.