ERP staat voor Enterprise Resource Planning en is een begrip voor geïntegreerde bedrijfssoftware die kernprocessen van een organisatie in één samenhangend systeem ondersteunt. Volgens SAP gaat het onder meer om financiën, personeel, productie, toeleveringsketen, verkoop en inkoop. Gartner omschrijft ERP als een geïntegreerde suite van bedrijfsapplicaties met een gedeeld proces- en datamodel. ERP is daarmee geen specifieke onderneming of één product, maar een klasse van systemen waarvan leveranciers verschillende pakketten aanbieden.
Een ERP-systeem koppelt doorgaans modules via een gemeenschappelijke database, zodat gegevens tussen afdelingen kunnen worden hergebruikt en processen als orderverwerking, voorraadbeheer, rapportage en facturatie op elkaar aansluiten. Systemen kunnen lokaal, in de cloud of hybride worden ingezet en zijn vaak modulair uitbreidbaar. De ontwikkeling loopt volgens SAP van vroege geautomatiseerde productie- en materiaalplanning via geïntegreerde suites naar cloudsoftware met analytics en AI-functies.