An application, also known as an app, is a computer program that is designed to do a specific task. This contrasts with an operating system (an OS, such as Windows, Mac OSX, and Linux) which is the platform that applications run on top of, and a utility, which is designed to do general tasks in the operating system.