HTML, or Hypertext Markup Language, structures a web page using elements represented by tags. These tags inform the browser how to display content and include structure definitions such as <!doctype html>, <html>, <head>, <title>, and <body>. The document also describes the purpose of various tags like <h1> for headings and <p> for paragraphs.