1. Communication between people
Why XML?
We can't extend HTML for ever!
Application-specific document types
Common way of representing structure
Common framework for style sheets (CSS etc)
Tim Berners-Lee