Factors affecting climate include temperature, wind, air pressure, humidity, and precipitation. Climate, defined as the long-term weather pattern, is influenced by latitude, altitude, bodies of water, topography, and ocean currents. Understanding these factors helps explain variations in climate across different regions.