Native App refers to software or an application developed to perform a specific task on a particular platform or device. Unlike web apps, native apps are installed directly onto a smartphone and can take full advantage of all the device features—they can use the camera, the GPS, the accelerometer, the compass, the list of contacts, and so on. It’s like native flora or fauna that thrives in its specific habitat.