Climate is a general term used to indicate the atmospheric condition of a place over a large period of time. Temperate and tropical climate have their distinct characteristics.
Where as weather is a term used to indicate the prevailing condition over an area for that period of time or for a limited period of duration. Weather may be cold, hot, humid etc.
Climate can be considered as the average of changing weather conditions over a large area.