Generally called a mobile app, a mobile application is a computer program designed to run on a mobile device, such as a smartphone or tablet computer. Mobile apps allow users to connect to Internet services previously only accessible on desktop or notebook computers.
Examples of mobile apps include website bookmarking utilities, email access applications and instant messaging services. Apps are made available through distribution platforms run by the owner of the mobile operating system, such as the Apple App Store, Windows Phone Store, Google Play or BlackBerry App World. Some of these applications are free, while others must be purchased. Usually, mobile apps are downloaded from the platform directly to the mobile device.