An app (or application) is a software program that is designed to perform a specific task. Apps are often created for mobile devices, but they can also be created for desktop computers and web browsers.