What are the large- and small- scale causes of climate and weather?

1 answer

Large bodies of water
Ocean currents
Elevation
Latitude

http://www.eo.ucar.edu/basics/