ERP (Enterprise Resource Planning), is principally an integration of business management practices and modern technology.
ERP is a massive software architecture that supports the streaming and distribution of geographically scattered enterprise wide information across all the functional units of business house. It provides the business management executives with a comprehensive overview of the complete business execution which in turn influences their decision in a productive way.
ERP enabled company management to deploy company-wide processes. Because all departments and locations of the company used the same information systems, business rules could be created in the ERP system that forced each department to behave in a certain, predefined way.