Mobile app
Some apps are usually bundled with the device, already installed before you buy it.  Other apps may be downloaded for free from the app store, and some must be purchased.  Software developers make as they make other computer programs, and usually offer them through the app store.