Why XML?
Web is not static -- has to evolve
XML provides key features needed for a new generation of Web applications:
Extensibility
Structure
Validation
Late binding of presentation