XML Schema (XSD)
Standard W3C (2001) opisujący strukturę i typy dokumentów XML. Sam jest dialektem XML-a. Zastąpił prostszą składnię DTD.
Obsługuje typy złożone, ograniczenia (wyrażenia regularne, wyliczenia, zakresy), przestrzenie nazw, typy abstrakcyjne i grupy zastępowania. Generuje typowane klasy dla Javy (JAXB), C# (XmlSerializer) i Pythona (xmlschema). Skomplikowana specyfikacja — w przypadkach brzegowych implementacje się różnią.
Żyje dalej w API SOAP, finansowym EDI (ISO 20022, SWIFT, EDIFACT), raportowaniu regulacyjnym i starszych integracjach korporacyjnych. We współczesnych API webowych całkowicie wyparty przez JSON Schema.