XML umožňuje vytvářet dokumenty s libovolně pojmenovanými a vnořenými elementy
příliš volnosti škodí
formáty pro výměnu dat
schéma XML dokumentu umožňuje definovat
elementy a atributy použitelné v dokumentu
přípustné možnosti kombinování jednotlivých elementů
případně datový typ pro obsah elementu/atributu
schéma dokumentu XML plní podobnou funkci jako schéma relační databáze