HTML is the main markup language used to display web pages in web browsers. HTML documents are written using elements consisting of tags enclosed in angle brackets that denote structural semantics like headings, paragraphs, and lists. A web browser reads the HTML tags and uses them to compose and display the web page content, while not showing the tags themselves. HTML allows embedding of images, objects, scripts, and interactive forms to create structured, interactive web pages.