What is an XML Schema Definition?
The purpose of an XML schema is to define the structure of an XML document. It does this by defining the allowed components of a document, just like a DTD does. An XML Schema is sometimes referred to as XSD, which stands for XML Schema Definition. XML Schema Definition Language is a language written in XML.