Enterprise resource planning ERP is the planning of how business resources materials,employees, customers etc. are acquired and moved from one state to another.
An ERP system supports most of the busi-ness system that maintains in a single data-base the data needed for a variety of business functions such as Manufacturing, Supply Chain Management, Financials, Projects, Human Resources and Customer Relation-ship Management.
Common database can allow every depart-ment of a business to store and retrieve in-formation in real-time. The modular software design permits to a business to select the modules they need, mix and match modules from different vendors, and add new modules of their own to improve business perfor-mance.