HTML5 is also known as Hypertext Markup Language revision 5 and it is markup language for the structure and presentation of World Wide Web contents. HTML5 is support the HTML and XHTML and new features in its markup. There are New APIs, XHTML and error handling which are used in Common practices, embracing implementations from various browsers. HTML5 is simply just an umbrella term for the next generation of web applications and HTML5 is used for how to increase functionality for better markup HTML, better style and better java script. HTML5 have new features likes parsing rules are not based on SGML but are oriented towards flexible parsing and compatibility, Support Scalar Vector Graphics and Mathematical Markup Language ,aside, audio, bdi, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, mark, meter, nav, output, progress, rp, rt, ruby, section, source, summary, time, video and wbr.