One of the major difference between HTML and HTML5 is; later supports video and audio whereas in HTML, Adobe Flash plugin was required to play multimedia on website. Other differences are
- HTML5 added support for Geolocation API to identify user however user permission is required to enable same
- HTML5 added support for multiple storage options like application cache, web storage, local storage etc. whereas HTML used browser cache as temporary storage
- HTML5 sockets allows full duplex communication between client and server whereas in HTML communication between client and server was done through streaming and long pooling as it doesn’t have socket support.
- SVG support is added in HTML5 whereas in HTML5, external plugins were required.