programs that let you do specific tasks. such as word processing, database management or financial planning
software designed to support a specific organizational function or process
is computer software designed to support specific organizational functions and processes (inventory management, payroll, market analysis)  an important result of systems analysis and design