Human resource management involves acquiring, developing, motivating and maintaining a company's workforce. It aims to achieve both individual and organizational goals. The key functions of HRM include planning human resource needs, recruiting and selecting employees, training and developing staff, managing performance, and ensuring compensation and benefits. An important role of HRM is to help the organization achieve its objectives through an effective and satisfied workforce.