HTML (HyperText Markup Language o Lenguaje de Marcado de Hipertexto) es el lenguaje de marcado estándar para la creación de páginas web. HTML5 representa la última revisión importante de HTML e incluye una serie de nuevas características y mejoras significativas respecto a las versiones anteriores. Los archivos HTML contienen texto y etiquetas que definen la estructura y el contenido de una página web, incluyendo encabezados, párrafos, listas, imágenes, videos y enlaces. Los navegadores web interpretan estas etiquetas para mostrar la página web al usuario final. HTML5 introdujo nuevos elementos semánticos como <article>, <aside>, <nav>, <header>, <footer> y <section> para definir mejor la estructura de una página web. También incluye soporte nativo para contenido multimedia a través de las etiquetas <audio> y <video>, eliminando en muchos casos la necesidad de complementos de terceros como Flash. Además, HTML5 proporciona APIs para almacenamiento sin conexión (offline storage), geolocalización y funcionalidad de arrastrar y soltar (drag-and-drop), lo que permite el desarrollo de aplicaciones web más ricas e interactivas. Los archivos HTML son esenciales para crear sitios y aplicaciones web, y son compatibles con todos los navegadores web principales.