Dear student,
Weather is defines as the temperature , humidity and rainfall during a short period of time like a day. Weather can change every day.
Weather is different in different parts of the world and changes every hour, days and week.
Eg: Weather today is Partly cloudy, 29 degree Celsius .
Climate is the average weather over a long period of time. If weather of a place( a city) is cold most of the time then we can say climate of that city is cold. Different regions can have different climates.
Eg: The climate in south India is generally hotter than north India and In desert the climate is arid because of less rain/snowfall.
Regards.