What is HTML5? Technically, it is “a vocabulary and associated APIs for HTML and XHTML”. In practice, it is a buzzword (like AJAX) that encompass CSS3, WebApps, and even some IETF work.