Weather Forecasting

the application of science and technology to predict the weather