Native Device App
These are the apps you’re probably most familiar with; the ones you download to your mobile device or from an app store like iTunes. These apps are designed and developed for a specific use and intended to work with the device operating system and take advantage of things like GPS, push notifications, camera, etc.
A hybrid app is one that combines elements of both native and Web apps. Native apps are for a specific device operating system and web applications are generalized for multiple platforms and not installed locally but made available over the Internet through a browser. A hybrid app will not be able to take advantage of some of your device’s capabilities or never be as up to date as the underlying device operating system. Facebook is an example of a hybrid app; it can be downloaded from an app store but requires you to be online in order to get updates that enable the app to function.
This isn’t necessarily an app like the above mentioned, but a mobile enabled website that can be accessed on a mobile device. This is becoming an important tool for many businesses since people are spending more and more time online while they are out and about.
This is an app created specifically for a Facebook Page for businesses and organizations. These are not available in the app stores and are meant for marketing, branding and driving traffic on a company’s Page.