A forecast is the a prediction made on the basis of past and present data.

The process of making forecasts is called forecasting.