The main purpose of demand forecasting is to provide the business with an estimate of the quantity of products or services that its customers will demand in a specific time period.