What is XML?
Extensible Markup Language is a simplified subset of Standard Generalized Markup Language.
Tags can be arbitrarily named, and can be used to encode semantic information about enclosed data.
Documents can be well-formed, or optionally validated against Document Type Definitions.
XML documents can be componentized, and be distributed across networks.
Creates a self-describing, text-based framework around text and binary data