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