HTML was developed by Tim Berners Lee in 1990. It is the main markup language used for structuring and presenting content on the world wide web. HTML uses tags to mark elements like headings, paragraphs, lists, links and more. It is easy to use, flexible in format, lightweight, supported by all major browsers and allows embedding of images, tables and forms. Basic HTML documents can be created using a text editor by writing HTML tags and code. HTML provides various tags for formatting text, creating ordered and unordered lists, embedding images and tables, and designing forms to collect input from users. Frames allow dividing the browser window into sections but have some disadvantages and limitations.