El documento describe la estructura de datos XML, la cual tiene una estructura lógica y física. Físicamente, un documento XML está compuesto de entidades que pueden referirse a otras entidades. Lógicamente, está compuesto de declaraciones, elementos, comentarios e instrucciones indicados por marcas. Los documentos XML deben seguir reglas sintácticas para ser bien formados y también pueden seguir una estructura y semántica definida en un DTD para ser válidos.