XML is eXtensible Markup Language voor gestructureerde data met eigen tags. Het is zelfbeschrijvend met een strikte syntax. Toepassingen: configuratie, data-uitwisseling (SOAP), documentformaten (DOCX) en RSS. Features: attributes, namespaces en schema-validatie (XSD).