Types of Utility Programs?

Utility programs are normally software tools which resolve problems, or aid in the optimal use of a computer. Disk fragmenting and repair programs, anti-virus programs, and zip file programs are examples of utility programs.