Document Type Definitions (DTDs) define an XML document's structure using EBNF grammar. DTDs specify elements, attributes, and permitted structure. Parsers can validate documents against DTDs to check for conformity. DTDs are introduced using a document type declaration (DOCTYPE) which can reference an internal or external subset. Element declarations define elements using names (generic identifiers) and content specifications, which indicate permitted child elements and content types like PCDATA. Well-formed documents follow XML syntax rules while valid documents also conform to their DTD.