Demand forecasting predicts future demand for a firm's products and helps with production planning and scheduling, acquiring inputs, financial planning, pricing strategy, and advertising planning. The key steps are specifying objectives, determining the time horizon, selecting a forecasting method, collecting and adjusting data, estimating results, and interpreting them. Common techniques include consumer surveys, expert opinions, statistical methods, and opinion polls. Consumer surveys directly interview a sample of potential consumers to determine future purchase plans, while expert opinions aggregate sales representatives' assessments of demand in their regions.