Weather vs climate:
1. WEATHER describes the atmospheric conditions at a specific point in time. (Today in Berlin, it's 12 degrees C; two months ago, it was 40 C.) Weather varies from day to day.
2. CLIMATE is the long-term average of temperature, precipitation, and other variables.
Source: NOAA.