ERP, eller enterprise resource planning, er software, der muliggør forretningsprocesser inden for finansiering, fremstilling, distribution, salg og andre områder. Udvidet ERP indeholder andre software og forretningsprocesser. Integration med ERP kræves normalt for at eliminere overflødige oplysninger og processer. Software, der sælges og understøttes som integreret, kan reducere løbende vedligeholdelsesomkostninger.
Customer Relationship Management
Kundeforholdsadministration eller CRM omfatter software relateret til forretningsprocesser til automatisering af salgsstyrker og call centre. ERP og CRM kræver minimal integration.
Product Lifecycle Management
Produktlivscyklusstyringssoftware kan omfatte design, regulering, fremstilling, distribution og field service aktiviteter, der har at gøre med, hvordan et produkt ændrer sig over dets livscyklus. Afhængigt af branchen kan PLM-software dække flere forretningsprocesser eller være begrænset til design- og ingeniørfunktioner.
Supply Chain Management
Supply chain management kan omfatte software til planlægning og styring af ethvert trin i fremstillings- og distributionsprocessen, herunder sporing af eksterne virksomheders håndtering af produkter. SCM kan også omfatte logistik og oplagring forretningsprocesser.
Integrationskrav
Afhængigt af industri og funktionalitetskrav vil ERP, CRM, PLM og SCM kræve forskellige grader af integration. Hvis softwaren er erhvervet på en integreret måde, reduceres disse omkostninger. Hvis det er omfattende, kan disse integrationsomkostninger fortsat være et problem, når et softwareområde opgraderes af den oprindelige sælger. Udvidet ERP kan indeholde mere software og processer afhængigt af den serverede industri.