Human resource management (HRM) involves attracting, selecting, training, assessing, and rewarding employees. It ensures compliance with employment laws and represents the company in collective bargaining. HRM's objectives include helping the organization achieve its goals by providing competent and motivated employees and maintaining good employee relations. It undertakes activities like workforce planning, recruitment, training, performance appraisal, compensation, and welfare of employees. Factors like workforce size, technology changes, and environmental challenges influence HRM strategy.