DTD - это аббревиатура для определения типа документа. Это описание содержимого семейства файлов XML. Это является частью спецификации XML 1.0 и позволяет описать и проверить, соответствует ли данный экземпляр документа набору правил, детализирующих его структуру и содержание.
Валидация - это процесс проверки документа по DTD (в более общем случае по набору правил построения).
Процесс проверки и создание DTD являются двумя наиболее сложными частями жизненного цикла XML. Вкратце, DTD определяет все возможные элементы, которые можно найти в вашем документе, какова формальная форма дерева документа (путем определения разрешенного содержимого элемента; либо текста, регулярного выражения для разрешенного списка дочерних элементов, либо смешанного содержимого т.е. и текст и дети). DTD также определяет допустимые атрибуты для всех элементов и типы этих атрибутов.