Applications are pieces of software that enable a user to perform certain tasks on a computer or mobile device. All computers and mobile devices contain preloaded or built-in applications, such as a web browser, calculator and media player.
These applications operate using your devices operating system (OS), with the support of background programs called system software. These communicate with other applications or hardware, such as memory and storage, using its application programming interface (API), which is a tool that allows two applications to communicate with each other.