Define estructura y sintaxis de un documento XML o SGML, como especificar restricciones en la estructura y sintaxis del mismo.
Un esquema basado en una DTD tiene bastantes limitaciones,no permite definir elementos locales que sólo sean válidos dentro de otros elementos.