Human resource planning is the process of identifying an organization's future human resource needs and developing strategies to meet those needs. It involves analyzing the current workforce, forecasting future demand and supply, determining any gaps, and developing an action plan through recruitment, training, or other means. The objectives of human resource planning are to provide information for decision making, ensure effective utilization of employees, support organizational goals and economic development, determine future requirements, and analyze and manage change. The key steps in the planning process are determining objectives, analyzing current staffing, forecasting needs, identifying gaps, creating an employment plan, providing training, and evaluating the effectiveness of the plan.