In the back office, HCM is either a component of an enterprise resource planning (ERP) system or a separate suite that is typically integrated with the ERP. In recent years, the term HCM system has begun to displace human resource management system (HRMS) and HR system as an umbrella term for integrated software for both employee records and talent management processes.