The driving force behind surface currents is the wind. The wind happens naturally due to the constant rotating of the Earth.
Wind
Ocean currents are dure to a cobination of wind, the Corilis effect, and temperature differences.
Earth's tilt
;
friction
Ocean currents are primarily driven by a combination of wind, temperature, salinity, and the Earth's rotation (Coriolis effect). The wind plays a significant role in creating surface currents, while differences in temperature and salinity drive deeper currents through processes like thermohaline circulation. The Coriolis effect influences the direction of ocean currents based on the Earth's rotation.
Earth's tilt
The heating of the ocean surface by the sun is the PRIMARY source of energy that drives the ocean currents. How and where they move is dependent on the spinning of the earth, wind patterns and the positions of the continents and oceans and the cool polar areas. In effect the ocean current transfer (solar) heat form the tropics to the poles and even out the temperature variations across the planet. winds, gravity, and water density are factors that move ocean currents.
trade winds... :)
westerly winds
Wind