Demand forecasting is the process of estimating future sales using historical data, market trends, and other factors. In supply chain management, it allows companies to anticipate product demand in order to plan production, procurement, and inventory. Accurate demand forecasts help businesses avoid stockouts and overstocking, thereby improving service levels and cost control.