Developed as the result of a number of XML Schema submissions (SOX, XML Data, etc.)
One main goal was to replicate modeling techniques used in DTDs.
And to provide modern typing and data typing.
All this packaged syntactically as an XML document.
XML Schema became a recommendation in May 2001.
There is a lot of functionality so don't get overwhelmed.