Standard Generalized Markup Language

Sgml Nel Web la rappresentazione dei dati è totalmente affidata al linguaggio HTML.
HTML è un'applicazione di SGML, linguaggio di markup che veniva applicato soprattutto alla gestione di documenti testuali.
SGML rappresenta la struttura di un documento in forma di albero, interpretabile da un agente umano o dalla macchina, a patto che ne conoscano la grammatica.
Quest'ultima, conservata separatamente nella DTD permette di superare i problemi di conversione.
Dunque, un documento SGML, per quanto interscambiabile, non veicola metadati.