There are several varieties of computer programs, but the ones most of us are familiar with are the applications. An application is a program you use to get some practical work done, such as word processing or accounting or illustrating. Programs such as WordPerfect, PageMaker, Excel, and Illustrator are all examples of applications. Programs such as Adobe Type Manager or Suitcase are utilities because we don't create work with them—they just help you manage your computer system.
The programs that you run on the computer to perform the tasks that you require.
Software used for a specific purpose, eg textual document processing software(word processing), text and graphic printed presentation (desktop publishing), numerical analysis processing (spreadsheets), record and transaction processing (databases), computer-aided design and graphic drawing (vector graphics), graphics/artwork processing (bitmap graphics), slide/picture presentation (bitmap graphics), accounts processing. Some software integrates several of the above uses in one package.