HTML5 has updated features compared to HTML4 such as shorter document type declarations, built-in support for audio and video without plugins, vector graphics capabilities through SVG and canvas, geolocation APIs to identify user location, improved client-side storage options like application cache and web SQL, and allowing JavaScript to run in the background.