includes programs that perform a single task such as word processing, spreadsheet analysis, or database management
computer programs that help users perform a specific task such as word processing. also called application programs, applications or programs
programs that specify the information processing activities required for the completion of specific tasks of computer users