Unless you've been living under a rock, you've heard a lot about HTML5, which is ostensibly meant to replace Flash Web video, but it's more than that. HTML5 is the next generation of Web language, it is not only a markup language, but also the next generation of Web provides new features, and will lead the next generation of Web to achieve a desktop-like application experience.