Secara umum, kita bisa kelompokkan perubahan yang dibawa HTML5 ke dalam 5 kategori:
- Struktur halaman,
- presentasi visual,
- tools grafis,
- support rich media, dan
- peningkatan support javascript.
Perbedaan HTML 5 dengan HTML 4
Presentasi visual ditingkatkan dengan CSS3. CSS3 membawa perubahan pada pengelolaan font, animasi dan mobile untuk urusan grafis, HTML5 memungkinkan kita membuat gambar langsung dalam format SVG maupun CANVAS. HTML4 hanya gambar berbasis pixel seperti JPEG dan GIFF.Support untuk rich media ditunjukkan HTML5 dengan munculnya tag video dan audio yg bisa mensupport beragam format. tanpa perlu Flash terakhir peningkatan support javascript. Ada beberapa fitur menarik yg muncul pada HTML5 seperti localstorage dan geolocation.