Schéma rovněž definuje strukturu dokumentu XML, je však flexibilnější než DTD, pokud jde o definici typů prvků. K definici modelů využívá převzatou DTD. Schémata jsou předmětem specifikace W3C.