De verschillen in gemiddelde temperatuur en neerslag in gebieden kunnen heel groot zijn, dit kom door 5 factoren:
1.Breedteligging, de afstand tot de evenaar hoe verder van de evenaar.
2.Hoogteligging boven zeeniveau, hoe hoger hoe lager de gemiddelde temperatuur.
3. Het soort oppervlak dat de zon verwarmt, water koelt langzamer af dan land. Dit komt doordat zonnestralen door het water gaan en in aanraking komen met het koude diepe water.
4.De afstand tot de zee of een ander groot wateroppervlak.
5. Aanvoer van warmte, koude of vochtigheid door oceaanstromingen over de hele wereld.