HyperText Markup Language (Lenguaje de Marcas de Hipertexto), es el lenguaje de marcado más utilizado para la construcción de páginas web. Es usado para describir la estructura y el contenido en forma de texto plano, así como para complementar el texto con objetos tales como imágenes. HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir scripts (Javascript, VBScript, etc.), los cuales pueden afectar el comportamiento de navegadores web y otros procesadores de HTML.

HTML también es usado para referirse al contenido del tipo de MIME text/html o todavía más ampliamente como un término genérico para el HTML, ya sea en forma descendida del XML (como XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores).

Por convención, los archivos de formato HTML usan la extensión .htm o .html.