HTML stands for Hyper Text Markup Language. It is used to create a web pages and applications. This language is easily understandable by the user and also be modifiable. It is actually a Markup language, hence it provides a flexible way for designing the web pages along with the text. HTML file is made up of different elements. An element is a collection of start tag, end tag, attributes and the text between them.