HYBRID VS. NATIVE VS. WEB
Native applications are developed particularly for the platform they are installed on. This allows them to take advantage of a mobile device’s features including hardware, accelerometer, GPS, and camera. Native applications are coded in the same language as the device’s operating system is written in. So, for example, a native iOS app will require an Objective-C and Swift framework for development.
Hybrid applications merge native and web apps, as it is installed and operates similarly to a native app, but it works similarly to a web app.