Jedním z nejznámějších jazyků pro popis struktury XML dokumentů je DTD. Pro složitější aplikace je ale třeba použít nástroj silnější, např.
XML Schema. Článek obsahuje přehled jeho nejdůležitějších prvků, vlastností a příkladů použití.