SGML significa Standard Generalized Mark-up Language y es la especificación de un conjunto de lenguajes basados en marquillas.
El ejemplo más famoso de dialecto SGML es HTML.
XML es una simplificación de SGML con propósitos de orientación a la web. No incluye características de SGML como lo son la minimización de marquillas.