Un langage pour créer des langages


XML ne fixe que la syntaxe, pas les éléments et attributs

XML est un méta-langage qui permet de créer des langages de balisage :

Création de langages adaptés au type d'information à décrire

Exemples : XHTML, MathML, SVG, SMIL, etc.