DTD
nejstarší, vychází ještě z SGML, přímo součást specifikace XML
nepodporuje jmenné prostory a datové typy
W3C XML Schema
podpora jmenných prostorů, datových typů
poměrně složitá a ne vždy zcela jednoznačná specifikace specifikace
zaručuje jednoznačné namapování typů na instanci XML
široká podpora komerčních firem: MS, IBM, Oracle, Sun, …
Relax NG
jednoduchý a elegantní jazyk pro popis schématu
podpora zatím spíše jen ve světě OSS
standardizováno v rámci OASIS a ISO
Schematron
sada XPath výrazů, které musí dokument splňovat
standardizováno v rámci ISO