What’s Special about XML?
Supported by almost everyone
Easy to parse (even with no info about the doc)
Can encode data with little or much structure
Supports data references inside & outside document
Presentation layer for publishing (XSL)
Document Object Model (DOM) for manipulating