Forecasting is a technique of predicting the future based on the results of previous data . It involves a detailed analysis of past and present trends or events to predict future events. It uses statistical tools and techniques. Therefore, it is also called Statistical analysis.