(1) A system that integrates financial, planning, and control systems into a single architecture. Examples include the SAP R/3 system and Oracle.
(2) Taking the needs of an entire organization into account ERP is essentially an extension of "MRP" "Manufacturing Resources Planning" which attempts to ascertain needs and abilities of a company system.
Enterprise resource planning (ERP) integrates internal and external management information across an entire organization, embracing finance/accounting, manufacturing, sales and service, customer relationship management, etc. ERP systems automate this activity with an integrated software application. Its purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders. ERP systems can run on a variety of hardware and network configurations, typically employing a database as a repository for information.