Pour compléter un peu la réponse... HTML5 permet d'intégrer (entre autre) de manière native dans les navigateurs web de la vidéo, de l'audio, du streaming, des animations 2D et 3D, la lecture de fichiers, du scripting évolué, de nouveaux éléments de sécurité (notamment la gestion des DRM).
Bref avant ça le HTML était relativement basique, ne permettait d'afficher que du texte et des images et on était obligé de passer par des plugins pour avoir du contenu "évolué". Passer par des plugins présentait des problèmes de sécurité, se stabilité et de compatibilité... le fait d'intégrer tout ça nativement dans les navigateurs devrait permettre de remédier (au moins en partie) à ces inconvénients.