"Forecast" refers to a prediction of future weather conditions. "Broadcast" is a transmission of a program. "Prediction" is a general forecast. "Announcement" is a public statement.