(1) XML schema is an XML based alternative to XML DTD.
(2) XML schemas are written in XML
(3) XML schemas is used to define a structure for the XML Document.
(4) XML Schema is more powerful and richer in functionality.
(5) XML schema is a successor to XML DTD
(6) XML Schema supports name spaces
(7) XML Schema supports data types
(8) XML Schema can be used to create our own data types based on the standard datatypes