Demand forecasting is the process of estimating demand for a product in the future. It is important for inventory, production, and other business functions. There are various techniques for demand forecasting, including statistical methods like trend projection and regression analysis, as well as opinion-based approaches such as consumer surveys, sample surveys, and experts' opinions. The scope of demand forecasting includes factors like the period covered, level of forecasting, purpose, nature of the product, and other miscellaneous considerations.