El HTML5 es un lenguaje de etiquetas, utilizado para la estructuración y la presentación de contenido en los sitios web. Se finalizó y publicó el 28 de octubre 2014 en el World Wibe Consortium (W3C), siendo esta es la quinta revisión del estándar HTML desde la creación de la World Wide Web
Sus objetivos principales son mejorar el lenguaje dando soporte para los últimos objetos multimedia mientras se mantiene fácilmente legible por los humanos y a su vez ser comprendido constantemente por ordenadores y dispositivos (navegadores web, programas de análisis, etc.).
A raíz de sus predecesores inmediatos HTML 4.01 y XHTML 1.1, HTML 5 es una respuesta al hecho de que el código HTML y XHTML, de uso común en la web, tienen una mezcla de características introducidas por diversas especificaciones, junto con las introducidas por los productos de software. También es un intento de definir un único lenguaje de etiquetas que puede ser escrito en HTML o XHTML.
Incluye modelos de procesamiento detallados para apoyar a las implementaciones más interoperables; se extiende, mejora y racionaliza el margen de beneficio disponible para documentos e introduce un margen de beneficio y las interfaces de programación de aplicaciones (API) para aplicaciones web complejas. Por las mismas razones, HTML 5 también es un candidato potencial para aplicaciones móviles multiplataforma. Muchas de las características de HTML5 se han diseñado con dispositivos de baja potencia, tales como teléfonos inteligentes y tabletas.