ERP integrates all the aspects of the manufacturing industries with state of art technology viz.; Graphical User Interface, Client-server technology, n-tire architecture, Object Oriented technology, user defined Reporting Querying technology, EDI, Web Based Connectivity with all external stake holders with organization which includes Vendors, Customers, dealer/Agents etc.
ERP handles all aspects of organization viz. Sales & Marketing, Purchase, Finance, Inventory, HR & Payroll, Production, Production Planning, Quality Control, Maintenance, Administration and Visitor management Module etc..
Sometimes it may not be possible to implement such a extensive software in one stroke, but one can start with the basic essential modules and at the later date, when required can upgrade the system by building the upper layers or implement independent modules of their choice.
This ensures the continuous growth of the system in place along with your business. ERP is highly parameterized hence most of the requirements of your organization are satisfied however it can be customized to any extent considering all the peculiarities of your business, it means system adapts to your practices and not you.