As a non-native english speaker, I wasn't aware these were different things, and you didn't clarify. Could you explain the difference insofar as it's related to this conversation? The dictionary didn't help much; they still look like synonyms to me.
Weather[1]
1 : the state of the atmosphere with respect to heat or cold, wetness or dryness, calm or storm, clearness or cloudiness
Climate[2]
1 : a region of the earth having specified climatic conditions
2 : a : the average course or condition of the weather at a place usually over a period of years as exhibited by temperature, wind velocity, and precipitation b : the prevailing set of conditions (as of temperature and humidity) indoors a climate-controlled office 3 : the prevailing influence or environmental conditions characterizing a group or period : atmosphere