programs that specify the information processing activities required for the completion of specific tasks of computer users. examples are electronic spreadsheet and word processing programs or inventory or payroll programs.
includes programs that perform a single task such as word processing, spreadsheet analysis, or database management
this section may include points to segment and or page tables that describe the virtual memory assigned to his process.