Los esquemas DTD describen la estructura de los documentos XML mediante declaraciones. Hay cuatro tipos de declaraciones:
- Declaraciones de elementos: Indican los elementos permitidos en un documento y su contenido.
- Declaraciones de entidades: Indican valores constantes en todo el documento XML.
- Declaraciones de atributos: Indican los atributos permitidos en cada elemento y el tipo o valores permitidos de cada elemento.