Enterprise resource planning (ERP) is the integrated management of core business processes, often in real-time and mediated by software and technology. These business activities can include:

  • product planning, purchase;
  • production planning;
  • manufacturing or service delivery;
  • marketing and sales;
  • materials management;
  • inventory management;
  • shipping and payment;
  • finance.

ERP is usually referred to as category of business-management software—typically a suite of integrated applications—that an organization can use to collect, store, manage and interpret data from these many business activities.