Why we use?

It was specially designed to deliver rich content without the need for additional plug-ins. The current version delivers everything from animation to graphics, music to movies, and can also be used to build complicated web applications.

Google Maps uses it. The site’s interface now offers a small circle icon just below the navigation wheel — click it and maps will zoom to your current location.

It allows converting PDF files into pure HTML documents while maintaining the structural layout, fonts, embedded images and layered elements of the original.

HTML5 leads to cleaner code.

Can be used to store little bits of information.

The Mobile Applications also can use the html5 tags.

Game development

The Html5 is used in game development, with the canvas tag. Interactive games can be produced. Mobile friendly games can be developed.

APIS can be built for

Drag and Drop (DnD)

Offline storage database

Browser history management

document editing

Timed media playback

Accessibility

HTML5 makes easier presenting accessible because of two main reasons: semantics and ARIA. The new (some currently available) HTML headings like header tag, footer tag, navigation tag, section tag, aside tag, etc. allow screen readers to easily access content. New semantic tags allow screen readers to better examine the HTML document and create a better experience for those who use them.

ARIA is a W3C spec that is mainly used to assign specific “roles” to elements in an HTML document – essentially creating important landmarks on the page: header, footer, navigation or article, via role attributes.

It has cross browser support. It is supported by all the modern browsers like IE9,Safari,Opera,Chrome and Firefox.