A utility program is meant to aid program administration and program execution. Operating techniques execute components utility programs to examine the position of disk drives, memory, speakers, and printers.
A program is often a cluster of related assignments which have been managed program inside a coordinated way, so they may be executed simultaneously and share sources, functions and stakeholders.