XML Validation
Validation is the process of checking an XML
document against its DTD or schema. This
important step insures that:
The XML data set has exactly the characteristics
such as data type, values, and value ranges that it
should have.
Any scripts, CGI, or other programs that process
the structure are guaranteed to work (assuming
that the processing programs have been
designed to conform to the DTD or schema)