Weather forecast is done with the help of artificial satellites.
Weather forecasting is an application of satellites.