A native application is installed directly onto your phone. They're usually designed and built specifically for your device. They’re also not cross-platform, meaning you can't build an iOS app and have it run on an Android device - a separate Android application is also needed.