Enterprise resource planning (ERP) is software used by a company to manage key parts of operations, including accounting and resource management.