XML has quickly become popular ever since its inception. XML is being used everywhere by programmers and developers alike, and is used as a common tool across different multiple applications to transmit and store data. Furthermore, XML emphasizes descriptive rather than procedural markup language, utilizing a document type concept and doesn't depend on any single type of hardware or software system.
eHow Article: About XML