HTML5 proti předchozí verzi HTML4 přináší podstatné změny, mezi nejdůležitější patří přímá podpora přehrávání multimédií v prohlížeči a podpora pro aplikace, které fungují i bez připojení k Internetu.
HTML verze 5 se od verze 4 liší novými, zkrácenými a rychlejšími zápisy značek.
V HTML5 je též možné vytvořit aplikaci, která funguje v prohlížeči i tehdy, když uživatel nemá internetové připojení, a která ukládá data do lokálního úložiště na uživatelově počítači.
DOCTYPE
První změnou je nová specifikace typu dokumentu, tedy DOCTYPE. Zápis se oproti předchozím verzím hodně zkrátil, už není potřeba udávat dlouhé zápisy o verzi a DTD specifikaci dokumentu, takže dokument HTML5 by měl správně začínat prostým zápisem: <!DOCTYPE html>
V HTML5 jsou zavedeny nové značky, které jsou určeny na strukturování stránek
<main>, <header>, <footer>,<nav>
Nové funkce HTML5:
<mark> (zvýrazňuje text), <time> (označuje datum a čas),
<keygen> (ovládá vygenerování páru klíčů k certifikátu)