Native apps are those built expressly for a single mobile operating system, and made available through proprietary app stores. They dominate mobile usage, account for the lion's share of developer revenue, and perhaps not surprisingly, spark the most interest among those same developers.
In contrast, HTML5, the newest cross-platform version of the Web's publishing language, allows developers to create mobile Web apps that exist online and can be accessed and used from any kind of phone or tablet. And, despite getting scant attention, HTML5 has become the third-most widely used mobile development platform, after iOS and Android.