SGML stands for Standard Generalized Markup Language, a document generation language used as a standard means of sharing information digitally; includes custom tags that describe the structure and content of information included in the document; often references a Document Type Definition (.DTD) file, which defines the objects that can be included in the SGML file.
This article provide many tips. Very useful to me. Thanks a lot