Human resource planning is a process that identifies an organization's current and future human resource needs and determines how to meet those needs. It involves analyzing corporate strategies, forecasting future human resource demand and supply, estimating gaps between demand and supply, and developing action plans. The goal is to ensure the right candidate is in the right job to help achieve organizational objectives.