The main objectives of this article is to introduce the background, architecture andapplication of SGML (Standard Generalized Markup Language). Other related documentprocessing standards are also discussed. We explain why the standards of SGML is a must forworking librarians.