XML (eXtensible Markup Language) ist seit Oktober 1998 standardtisiert und ist eine Datenbeschreibungssprache (Format) und enthält die Daten auch. XML ist ein riesiges Gebiet und setzt sich aus einer Familie von mehreren Standards zusammen. So zum Beispiel XSD (Xml Schema Definition), ein XML Dokument welches die XML Daten eines XML Dokuments beschreibt (Datentyp, Relationen zwischen den einzelnen Datensätzen), oder XSL (eXtensible Stylesheet Language). XSL kann als Schwester von CSS gesehen werden und dient dazu XML Daten in ein anderes Format zu wandeln.