Mobile applications often stand in contrast to desktop applications that run on desktop computers, and with web applications which run in mobile web browsers rather than directly on the mobile device.
A mobile app is a computer program designed to run on a mobile device such as a phone/tablet or watch.
Apps that are not preinstalled are usually available through distribution platforms called app stores, like Apple Store or Google Play.
Apps can also be installed manually, for example by running an Android application package on Android devices.
"Usage of mobile apps has become increasingly prevalent across mobile phone users."
"Researchers found that usage of mobile apps strongly correlates with user context and depends on user's location and time of the day."
"Mobile application development requires use of specialized integrated development environments."
"Mobile UIs, or front-ends, rely on mobile back-ends to support access to enterprise systems."