HTML, which stands for HyperText Markup Language, is the predominant markup language for web pages. It provides a means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists etc as well as for links, quotes, and other items\nElements of a webpage\n
Adobe Flash (formerly Macromedia Flash) is a multimedia platform that is popular for adding animation and interactivity to web pages. Originally acquired by Macromedia, Flash was introduced in 1996, and is currently developed and distributed by Adobe Systems.\n
HTML5 is being developed as the next major revision of HTML (HyperText Markup Language), the core markup language of the World Wide Web. The Web Hypertext Application Technology Working Group (WHATWG) started work on the specification in June 2004 under the name Web Applications 1.0\n
new form elements\nvideo tags\naudio tags\ncanvas tag\nvarious other document structure tags (section, article etc.)\nVarious new javascript apis (geolocation, Orientation, drag and drop, web workers, web sockets, local DB, notifications)\n\n
NOOOOO!\nHTML is JUST markup\n
As always HTML is NOTHING without CSS or Javascript, no animations, no styling.\n
CSS3, javascript, canvas tag, webGL\nBroswer specific css3 hacks (transformations)\nCSS3 & Javascript\nweb fonts, was in 2.1 after implemented in IE and then was removed\ncss transforms browser specific hacks\ngeolocation\ndrag and drop\ndevice orientation\nlocal storage\n
Live side by side.\nFlash has built in DRM on videos\nHTML5 Canvas / javascript development platform\nAdobe flash -> canvas + javascript\nFlash will still be used for fluff\nHTML will be used for data input / output\nHTML5 Authoring tool by Adobe\n