Human Capital Management (HCM) is an approach to employee staffing that perceives people as assets (human capital) whose current value can be measured, and whose future value can be enhanced through investment.
HCM software streamlines and automates many of the day-to-day record-keeping processes, and provides a framework for HR staff to manage payroll & benefits administration, map out succession planning, and document such things as personnel actions and compliance with industry and/or government regulations.
HCM systems usually go beyond these basic HR functions by adding integrated talent-management features.
Human Resources Information Systems (HRIS) is basically an intersection of Human Resources and Information Technology through HR software.
The terms intersect each other- with HCM being the higher all-encompassing level.