A Beginner's Guide to Apps

An app is a software program running on any platform

Smart Phone with Icons
Jeffrey Coolidge / Getty Images

The word "app" is an abbreviation for "application." It's a piece of software that can run through a web browser or even offline on your computer, phone, tablet or any other electronic device. Apps may or may not have a connection to the internet.

The app is a modern take on the word software or application. This is why you probably only hear it in reference to a mobile app or a small piece of software that's running on a website.

It's typically used to describe anything that isn't a full-fledged software program.

Types of Apps

There are three main types of apps: desktop, mobile, and web.

Desktop apps, like mentioned above, are usually much "fuller" and are comprised of all the features of a program, whereas the mobile or app equivalent is a simpler and easier-to-use version.

This makes sense when you consider that most desktop and web apps are built to be used with a mouse and keyboard along with a much larger display, but mobile apps are intended to be accessed with a finger or stylus on a small screen.

Web apps might be full of features too but they have to leverage the capabilities of the internet connection and web browser program, so while some are heavy duty and can perform really well like mobile or desktop programs, most web apps are lightweight for a reason.

If an app is a mix between a web app and desktop app, they might be called hybrid apps.

These are apps that have an offline, desktop interface and direct access to hardware and other connected devices, but also an always-on connection to the internet for quicker updates and access to internet resources.

Examples of Apps

Some apps exist in all three forms and are available as not only mobile apps but also desktop and web apps.

The Adobe Photoshop image editor is a full software program that runs on your computer, but Adobe Photoshop Sketch is a mobile app that lets you draw and paint from a portable device. It's more of a condensed version of the desktop application. The same is true with the web app called Adobe Photoshop Express Editor.

Another example is Microsoft Word. It's available for computers in its most advanced form but also on the web and via a mobile app.

Those two examples are of apps that exist in all three app forms, but that isn't always the case.

For example, you can get to your Gmail messages through the official Gmail.com website and Gmail mobile app but there isn't a desktop program from Google that lets you access your mail. In this case, Gmail is both a mobile and web app but not a desktop app. You can add it or remove it as desired.

Others (usual games) are similar in that there are both mobile and web versions of the same game but maybe not a desktop app. Or, there might be a desktop version of the game but it's not available on the web or mobile app.

Where to Get Apps

In the context of mobile apps, almost every platform has its own repository where its users can download both free and paid apps.

These are normally accessible through the device itself or maybe even a website so that the app can be queued up for download the next time the user is on the device.

For example, the Google Play store and Amazon's Appstore for Android are two places where Android users can download mobile apps. iPhones, iPod touches, and iPads can get apps through iTunes on a computer or via the App Store straight from the device.

Desktop apps are more widely available from unofficial sources (e.g. Softpedia and FileHippo.com) but some official ones include the Mac App Store for macOS apps and the Windows Store for Windows apps.

Web apps, on the other hand, load within a web browser and don't need to be downloaded. That is unless you're talking about something like Chrome Apps that are downloaded to your computer but then run as small web-based apps through the chrome://apps/ URL, such as Video stream.

Before you download anything, of course, see how to safely download and install software to avoid getting malware.

Note: Google refers to their online services as an app but they also sell a specific suite of services known as Google Apps for Work. Google has an application hosting service called Google App Engine, which is a part of the Google Cloud Platform.