XML (eXtensible Markup Language)
Like SGML, a Data Description Language (Metalanguage).
Allows fine-granularity markup of content and structure. Author can create their own elements (extensible).
Tags define the structure of document not presentation format.
All XML must have well-formed document structure, but may be validated against a DTD or Schema.
Compatible with relational DBs.