Both terms can be defined as systems through which human resource management (HRM) is achieved through information technology. These systems provide employees and employers with integrated access to HR and payroll data. In their simplest form, they consist of an HR database linked to a database management system - additions to this system structure include analytics and self-service frameworks.
Although used interchangeably with the previous two on occasion, HCM (Human Capital Management) does not refer to an information system or software. It simply refers to the management of HR activities - specifically managing the workforce as a company asset. In this way it is similar to the HRM (Human Resource Management) acronym used across the industry.