The document discusses building HTML5 apps. It describes pure web apps that run in browsers and hybrid solutions delivered as native apps. It addresses common myths about HTML5 and covers supported platforms and libraries. It also discusses offline support using application cache and local storage, animation using CSS3 and Canvas, and advanced techniques like WebGL. The document concludes that web technologies are advancing rapidly and hybrid approaches can help migration, though tools still need improvements.