Abk: Extensible Markup Language
Ein von W3C entwickelte Spezifikation für die Definition von Sprachen zur Formatierung von Dokumenten. XML stellt eine abgespeckte Variante von SGML dar, das auf Grund seiner Komplexität im World Wide Web nie Fuss fassen konnte. SML erweitert die Möglichkeiten von HTML dahingehend, dass man sich eine eigene Sprache für die Erstellung der Inhalte definieren kann und sich nicht einer vorgegebenen Menge von Sprachelementen unterordnen muss, wie das bei HTML der Fall ist. Ein weiterer Vorteil ist die strikte Trennung zwischen Struktur und Layout der Dokumente. Die Struktur wird über die mit XML definierte Sprache erstellt und das Layout z.B. mit CSS festgelegt.

