Enterprise resource planning (ERP) is a type of enterprise software that organizations make use of for the purpose of managing day-to-day tasks and business activities like accounting, procurement, project management, risk management and compliance, and supply chain operations.