Weather changes daily while climate is the seasonal approximation. For example, weather could be if it's cloudy or warm. While climate would be the average of daily weather.