Ionic enables you to build both Mobile Web Apps and Native Apps with one codebase.
Under the hood they both rely on the same web technologies (JS, CSS, HTML).
You can deploy the project to a web server and enjoy a Mobile Web (or Progressive Web App) experience.
And at the same time, you can compile the project as a Native App and publish it to the different App Stores.
Mobile Web App
The live preview examples below showcase the functionalities available in the mobile web environment.
Some interactions with native mobile APIs are only available in the native environment.
Native App
Download the app and try it in your device to experience native functionalities like inAppBrowser, Social Share, Image Picker, etc.