XML (an acronym for Extensible Markup Language) is a set of rules, published by the W3C (World Wide Web Consortium), for building new languages. The languages in question are not written or spoken primarily for human consumption; they're intended to simplify -- and simultaneously enrich -- information sharing among software and humans. These languages, and the documents in which they're "written," all share some common characteristics.
get this link: http://www.stylusstudio.com/xml_videos.html