Weather refers to daily atmospheric conditions like rain, sunshine or wind. Climate is the average weather pattern of a region over decades. While weather changes frequently, climate is relatively stable and describes long-term temperature, rainfall and seasonal trends in a specific area.
Class 7 NCERT Social Science India and the World: Land and the People Chapter 3 Climates of India
Class 7 Social Science Exploring Society: India and Beyond Part 1 Solution
Weather describes the short-term atmospheric conditions experienced on a daily or weekly basis, such as temperature, rainfall, wind and humidity. It can change quickly and varies day to day. Climate, on the other hand, refers to the long-term pattern of weather in a region over 30 years or more. Climate includes average temperatures, seasonal rainfall and wind patterns. In simple terms, weather is what you get today, while climate is what you expect over a long period.
For more NCERT Solutions for Class 7 Social Science Chapter 3 Climates of India Questions & Answer:
https://www.tiwariacademy.com/ncert-solutions/class-7/social-science/