Podle základního výrazového prostředku, kterým definujeme “správnou” strukturu dokumentů, rozlišujeme jazyky schémat založené na:
gramatikách
objektovém přístupu, skládání, dědičnosti
vzorech
v malém, “drobných” - vzorem je např. kontext, ve kterém se element může vyskytovat
ve velkém - vzorem je např. celý dokument