Why XML
The cost is not the hardware
The cost is not the software
The cost is the DEPENDENCIES
The solution is STANDARD INTERFACES
XML is a standard way to represent structured documents, including metadata and data
Vendor supported / Vendor neutral
Proven -- decades with SGML
Syntax checking -- Explicit Schema
Embraces Java -- the software standard