Why use schemas or DTDs?
DTDs and schemas are used to define syntax and structure of XML languages.
DTD and schema statements allow you to style your content (e.g. font-size, color, etc.).
DTDs and schemas are only used to add comments to your XML document.
DTDs and schemas are required for XML documents.