programs that perform specific user tasks such as word processing, database management, or accounting
used to facilitate communications, assist with graphics and multimedia projects, and support home, personal, and educational tasks
Enron 's 401 ( k ) plan covered about 20,000 workers , retirees and beneficiaries .