XML is a markup language much like HTML.
XML was designed to carry data, not to display data.
XML tags are not predefined. You must define your own tags.
XML is not a replacement for HTML.
XML is nothing special. It is just plain text. Software that can handle plain text can also handle XML.
With XML you invent Your own tags
XML is now as important for the Web as HTML was to the foundation of the Web.
XML is everywhere. It is the most common tool for data transmissions between all sorts of applications, and is becoming more and more popular in the area of storing and describing information.