Un sistema de gestión de recursos humanos (HRMS) o Sistema de Información de Recursos Humanos (HRIS) o Gestión del Capital Humano (HCM) es una forma de software de Recursos Humanos (HR) que combina una serie de sistemas y procesos para garantizar la fácil gestión de los recursos humanos, procesos de negocio y datos. Las empresas utilizan el software de recursos humanos para combinar una serie de funciones de recursos humanos necesarias, como el almacenamiento de datos de los empleados, la gestión de la nómina, la contratación, la administración de beneficios (recompensas totales), el tiempo y la asistencia, la gestión del rendimiento de los empleados y el seguimiento de los registros de competencia y capacitación.
Un sistema de gestión de recursos humanos garantiza que los procesos cotidianos de recursos humanos sean manejables y de fácil acceso. El campo fusiona los recursos humanos como disciplina y, en particular, sus actividades y procesos básicos de recursos humanos con el campo de la tecnología de la información. Esta categoría de software es análoga a cómo los sistemas de procesamiento de datos evolucionaron hacia las rutinas y paquetes estandarizados del software de planificación de recursos empresariales (ERP). En general, estos sistemas ERP tienen su origen en un software que integra información de diferentes aplicaciones en una base de datos universal. La vinculación de los módulos de recursos humanos y financieros a través de una base de datos crea la distinción que separa un sistema HRMS, HRIS o HCM de una solución ERP genérica.