A native application has been compiled to run on the hardware-software combination customary to the targeted architecture.
An example of a native Android app would be a mobile application written in Java using the Android toolchain. On the other hand, a Web App that runs inside a browser is not native.
Learn more
General knowledge
- {{Interwiki("wikipedia", "Native (computing)")}} on Wikipedia