Enterprise Resource Planning (ERP) is a planning philosophy enabled with software that attempts to integrate all the business processes of different departments and functions across a company onto a single computer system that can serve particular needs of the different departments.
Typically, before ERP implementation, each department has its own computer system optimized for the requirement that a department needs. Each department will maintain separate databases and design applications as per their functionalities. These will result in...