App is an abbreviated form of the word "application."  An application is a software program  that's designed to perform a specific function directly for the user or, in some cases, for another application program.

Different types of apps include:

Web app - stored on a remote server and delivered over the Internet through a browser interface.

native app - has been developed for use on a particular platform or device.

hybrid app - combines elements of both native and Web applications. Hybrid apps are often mentioned in the context of mobile computing.

killer app - a program that intentionally or unintentionally gets you to buy the system the application runs on.

legacy app - has been inherited from languages, platforms, and techniques earlier than current technology.

This was last updated in November 2011
Posted by: Margaret Rouse
View the next item in this Essential Guide: mobile application manager (MAM) or view the full guide: Guide to enterprise mobile app development and SOA

More News and Tutorials

Other Essential Guides Related to This Topic

There are Comments. Add yours.

TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Research More Tech Terms

  • Search thousands of tech definitions
  • Browse tech definitions
    Browse Alphabetically:

Powered by

File Extensions and File Formats

File Extension and File Formats List:

Powered by