Enterprise Resource Planning (ERP) software is a system that handles all the resources required to make, ship, and account for customer orders. It does this by integrating all the information flowing through the various departments of a large complex organization.
ERP traditionally involved many different processes, such as manufacturing, supply chain, and accounting. ERP software has also expanded beyond its original business functions to include newer functional areas like Business Intelligence (BI), CRM and Marketing Automation, and eCommerce. As a result, modern ERP can benefit a broader range of companies than traditional manufacturing-centric users.