What is XML?
XML = eXtensible Markup Language
XML is a subset of SGML -- Standard Generalized Markup Language, but unlike the latter, XML is specifically designed for the web
XML is used to define logical document structure
XML is not backward compatible with HTML, but the two coexist quite elegantly
XML can be thought of as an ASCII version of a database