Hybrid Apps

HTML5 apps use standard web technologies typically HTML5, JavaScript and CSS. Once you write the code it can run anywhere, approach to mobile development creates cross-platform mobile applications that work on multiple devices. Developers can create sophisticated apps with HTML5 and JavaScript alone, But it has limitations in session management, secure offline storage.

HTML5 is very good across most platforms which reduces the expence of developing single version of the application.

If you have a big budget:  Go for Native Apps.
If you have a moderate budget Go for Hybird Apps.
If you have a small budget: Go for Web Apps or take the most popular platform first.