HTML and SGML
SGML allows documents to describe their own grammar
HTML hardwires a small set of tags: a single SGML specification
Extensibility: new tag ? Yes Yes
application change? Needed Independent
Structure: deep nested ? No Yes
Validation: structural validity ? No Yes