A native app is an app that runs locally on your device, whether it’s a laptop, tablet, or mobile device. A web-based app is an app that is accessed via a web browser.