any of a large range of software, often included with the operating system of a mainframe or personal computer, that runs specific tasks associated with the computer or its environment
A program that performs a specific task related to the management of computer functions, resources, or files, as password protection, memory management, virus protection, and file compression
(computer science) a program designed for general support of the processes of a computer; "a computer system provides utility programs to perform the tasks needed by most users