Weather is the day to day atmospheric conditions in a particular time and place, for example sun, rain, windy weather.
Climate is the general weather conditions expected in a particular place and a certain time of the year.
The difference is that weather is short term and the day to day conditions whereas climate is long term.
