Forecasting consists of a variety of techniques and tools that are used to predict the changes in sales, profit, or other variables of business.