Demand forecasting involves predicting future demand to aid in production planning, resource allocation, and financial planning. The objectives of demand forecasting are to develop suitable production policies, reduce purchase costs, determine pricing strategies, and plan advertising. Common methods of demand forecasting include qualitative techniques like surveys and quantitative techniques like time series analysis, regression analysis, and barometric forecasting which analyze past demand data and economic indicators. Accurate demand forecasting requires in-depth knowledge of products, customers, and the business environment.