The question was asked in exam.
Enquiry is from Reading a Document Type Definition topic in division HTML Fonts, Tags and Elements of HTML
Best explanation: SGML (Standard Generalized Markup Language) is a standard for how to specify a document markup language or tag set. Property of an element is defined by the attribute. The DTD defines the syntax of markup constructs. The DTD may include additional definitions such as character entity references.