Weather changes due to atmospheric conditions like wind, temperature, humidity and pressure. It may be sunny one day and rainy the next. These changes are influenced by geographical features, air masses and local factors, making weather unpredictable on a day-to-day ...