About Mobile Applications
A mobile application, commonly known as an App is a type of application software designed to run on a mobile device such as tablets or smartphones. Mobile apps provide users with similar services to those accessed on a Personal computer. Apps are generally individual software units with limited functions.
A mobile application also may be known as an app, Web app, online app, iPhone app or smartphone app. Mobile applications are different from the integrated software systems generally found on the personal computers. Each app provides limited and isolated functionality such as game, calculator, or web browsing. Although applications may have avoided multitasking because of the limited hardware resources of the early mobile devices, their specificity is now part of their desirability because they allow consumers to hand-pick what their devices are able to do.
The simplest mobile apps take PC-based applications and port them to a mobile device. As mobile apps become more robust, this technique is somewhat lacking. A more sophisticated approach involves developing specifically for the mobile environment, taking advantage of both its limitations and advantages. For example, apps that use location-based features are inherently built from the ground up with an eye to mobile given that you don't have the same concept of location on a Personal computer.