After completing this chapter, students will be able to: Describe the reasons for using DTDs, define well-formed versus valid documents, define the grammar rules for an XML document using DTDs, describe the difference between non-validating and validating processors,.