computer software created to allow the user to perform a specific job or task - software such as word processing, spreadsheets, payroll and inventory, even games
productivity, entertainment, communication, or other software that lets you manipulate data or perform tasks (browser, spreadsheet, word processor, video editing)
any program that processes data for the user (inventory, payroll, spreadsheet, word processor, etc.) and is typically used to increase productivity.