Human resource management involves five key functions: staffing, human resource development, compensation, safety and health, and employee and labor relations. Staffing includes job analysis, recruitment, selection, and human resource planning. Human resource development consists of training, career development, performance management, and organization development. Compensation encompasses all financial and non-financial rewards provided to employees. Safety and health aims to protect employees' well-being.