A nice description from a magazine I was reading yesterday that describes just what the heck HTML5 is. :
“HTML5 is most often thought of broadly to include new versions of the markup language itself and its associated standard for accessing and manipulating HTML documents, the Document Object Model; Cascading Style Sheets (CSS), a language to define the presentation and appearance of an HTML document; and the JavaScript scripting language. The term is often used even more broadly to include specific application programming interfaces (APIs), such as those that enable new browser-based graphics, geolocation, local storage, and video capabilities.”
I didn’t keep the reference. Comment if you know it. Maybe ACM Communications?