Programs to support computer infrastructure
Utility software is software that helps manage and tune system (optimization) or application software. It is used to support the computer infrastructure in contrast to application software which is used by and directly benefits end users. A utility is a program that can be classified as utility software.