Enterprise Resource planning (ERP) tools: Many companies now view ERP system (eg. Baan, SAP, People soft, etc.) as the core of their IT infrastructure. ERP system have become enterprise wide transaction processing tools which capture the data and reduce the manual activities and task associated with processing financial, inventory and customer order information. ERP system achieve a high level of integration by utilizing a single data model, developing a common understanding of what the shared data represents and establishing a set of rules for accessing data.