HTML5 to najnowsza wersja języka HTML (Hypertext Markup Language), standardowego języka do tworzenia i porządkowania treści w sieci. Wprowadza nowe elementy, atrybuty i funkcje, które poprawiają działanie stron, obsługę multimediów i responsywność bez wtyczek takich jak Flash.
HTML5 poprawia doświadczenie użytkownika, bo obsługuje dźwięk, wideo, grafikę (przez <canvas>), geolokalizację i pamięć lokalną bezpośrednio w przeglądarce. Lepsza semantyka, dostępność i dopasowanie do urządzeń mobilnych sprawiają, że jest niezbędny do budowy nowoczesnych, szybkich i wygodnych stron oraz aplikacji internetowych.