Human Resource Planning is the process of determining manpower requirements and meeting those requirements to achieve organizational goals. The objectives of HRP include ensuring optimal human resource use, avoiding imbalances in distribution, assessing future skill needs, and providing control measures. HRP involves analyzing current staffing levels, projecting future needs, and developing programs for recruitment, training, and staffing changes. Both internal factors like company policies and external factors like technology and regulations affect HRP. Benefits of HRP are reduced costs, improved employee development, identification of skills gaps, and improved business planning.