A native app is an app that is developed specifically for one platform and cannot be used on any other platform. A cross-platform app is an app that can be used on more than one platform.