Reasons for and principles of XML
"Fixing the web"
SGML too complex
A need for meaningful (descriptive) markup
Device independence
A unified format for the publishing industry