|XML, or eXtensible Markup Language as it is known, is a subset of SGML, and is basically a markup language
for documents containing structured information. Even more than that, XML is really a meta-language for describing markup languages.
This means, essentially, that you can define you own tags and structural relationships between them. As long as the resulting document is viewed in an XML capable browser, the page will be displayed correctly.
Where we say documents here, we mean all the different XML data formats, such as vector graphics, mathematical equations, e-commerce transactions, in fact almost any piece of structured information.|