Sales forecasting is a projection of expected future demand under certain conditions. There are two main types of sales forecasting: quantitative forecasting which uses past sales figures to predict future sales in existing markets, and qualitative forecasting which relies on surveys and expert opinions to predict sales in new markets where past data does not exist. Sales forecasts can be for periods of less than 3 months, 1 year, or more than 3 years into the future.