Is a rigorously defined subset of SGML (single SGML declaration)

Provides many of the advantages, but few of the headaches of SGML

Is good for: marking up parallel texts, database usage, stylesheet, hyperlinking

Current and upcoming applications of XML at W3C: MathML, SMIL, RDF, XHTML, XSL, SVG,...

Lots of applications elsewhere