Application (2)

One or more software programs designed to perform a specific task, such as word processing, database management etc.