Software that plays a supporting role for users and developers. Basic utility programs include file/folder management (copy, move, etc.), file search and compare, disk format and partition, as well as diagnostic routines to check performance and the health of the hardware. See tool
Utilities that support a development environment can perform myriad tasks. For example, at the end of each update cycle of this encyclopedia, custom-programmed utilities are run that make sure all links to pictures and other definitions are valid.
These are some of the utility programs that came with a Mac Pro in 2014. For example, Grab is a screen capture tool; Migration Assistant copies files to a different computer, and Activity Monitor.app is a task manager.