Categories of computer software
System software (e.g., compilers, editors, operating
systems, networking software)
Application software is a program that solves business
problems (or control business functions) (e.g., point-of-
sale application, accounting system, inventory system,
ERP enterprise resource planning, CRM customer
relationships management)
Scientific software requires intensive computation
algorithms (e.g., weather forecast system, bioinformatics
application).