Human resource management (HRM) involves utilizing individuals to achieve organizational objectives. It consists of several key functions including human resource planning, staffing, training and development, performance management, and compensation. Human resource planning ensures the organization has the proper number and type of employees needed at all times. Staffing involves job analysis, recruitment, and selection of new employees.