Это язык описания структуры документа (и не более того!) — что-то вроде DDL (язык определения данных) в SQL. Pascal был мной упомянут как наиболее строгий язык с обязательной типизацией данных. В XML вы с этим тоже столкнетесь. Главной же новизной для большинства Web-мастеров и программистов станет идея о возможности создания полностью собственного языка.