Human resource management involves recruiting, selecting, training, developing and managing employees to achieve organizational goals. It includes human resource planning to ensure the organization has the right people with the right skills. The key components of an HRM system are recruitment, training, compensation, performance management and career development.