HTML5 es una cooperación entre el consorcio World Wide Web (W3C) y el grupo de trabajo Web Hypertext Application (WHATWG).
WHATWG estaba trabajando en formatos y aplicaciones webs y el W3C estaba trabajando con XHTML 2.0. Entonces ambos decidieron cooperar para crear la nueva versión de HTML.
Se establecieron para HTML5 los siguientes objetivos:
- Las nuevas características deberían basarse en HTML, CSS, DOM y JavaScript.
- Reducir la necesidad de plugins externos como Flash.
- Mejor gestión de errores.
- HTML5 debería ser independiente del dispositivo.
- El proceso de desarrollo de HTML5 seria público.