Document Type Definition ist eine Beschreibungssprache, die die Struktur einer XML-Datei beschreibt.
DTDs werden durch XML-Schema abgelöst. Sie haben den Nachteil, dass sie selbst kein XML-Dialekt darstellen und die Definition von Datentypen nur sehr eingeschränkt möglich ist.