What are SGML and HTML?
Documents on the World Wide Web are written in a simple "markup language" called HTML, which stands for Hypertext Markup Language.
SGML is a much broader language which is used to define particular markup languages for particular purposes. HTML is just a specific application of SGML.