XML
stands for "eXtensible Markup Language". XML describes a simple,
extensible syntax for documents. However, XML extends beyond the
syntax and beyond documents. It is supported by its so-called 'companion
standards' that enhance the core syntax - for example, the ability
to query. They form a complete toolbox for publishing and application
integration.