Hyper Text Markup Language
HTML stands for Hyper Text Markup Language. It is a formatting language used to develop web pages. Hypertext means that HTML makes certain words in the document as links to other parts of the same document or other document. When the user clicks on a link, the browser starts displaying the document attached to the link.
HTML is not a programming language. It is used to define text, graphics, audio and video in web pages. It uses tags or markups to specify how the concept of web pages will be displayed. HTML code can be written in any text editor like notepad.
HTML was developed a few years ago as a subset of SGML. SGML stands for Structured Generalized Mark-up Language. It also describes formatting and hypertext links and different component of a document. It is basically an application oriented document format. SGMl is not ideal for transmission across the Internet to different type of computers and browser applications.
HTML is simpler then SGML. It was designed for the use over the Internet in the form of Web pages. HTML is more suited for this purpose. It is used to design and create pages for different types of users of the Web.