ERP stand for (Enterprise Resource Planning) is a method or process in which efficiently utilizing people, hardware and software to increase productivity. ERP may include many software applications or a single but more complex software package that smoothly disseminates data required by two or more unique business departments. ERP solution allows each department or business domain to be managed centrally while operating independently. ERP also enhances the quality of enterprise-wide decision making.