Weather is the short term pattern of the atmospheric condition. Climate is the average weather condition for over a long period of time.
Elements of climate include temperature, humidity, wind, rainfall.