It can be downloaded on smartphones or tablets through the platform dedicated to the operating system in question (e.g. the App Store for Apple or the Google Play Store for Android). Native apps should be distinguished from webapps and hybrid apps and are generally considered to be more user-friendly and practical than both.
Native app
A native app is an app that is developed for a specific operating system using its specific language.