Enterprise resource planning (ERP) is a process by which a company manages
and integrates the vital parts of its business.
An important goal of ERP system is to integrate back office business processes and
the flow of information within a company such as planning, purchasing, warehousing,
manufacturing, inventory, sales, projects and services, finance and human resources.
ERP core business processes often in real-time and mediated by software and technology.