Human resource planning is the process of systematically reviewing an organization's human resource needs to ensure the right number and skills of employees are available when required. It involves analyzing current and future HR needs based on the organization's objectives and strategies, and developing plans, policies, and systems to meet those needs. The goals of HRP include preventing overstaffing and understaffing, ensuring employee availability, building organizational responsiveness, providing direction to HR activities, and strengthening relationships between management and staff.