Enterprise Resource Planning (ERP) is any software that helps to manage and integrate company data, drawn from multiple applications and data sources while automating back-office functions related to services, human resources, and technology.  It is used to simplify and streamline information and processes across the entire company.