Human resource management (HRM) involves planning, organizing, directing, and controlling all functions related to managing an organization's workforce. This includes recruiting, selecting, training, developing, compensating, and retaining employees from recruitment to retirement. The key functions of HRM are procurement, development, compensation, integration and maintenance, and separation. HRM aims to ensure that individual, organizational, and social objectives are met by managing the human resources of an organization.