However, ocean currents also flow thousands of meters below the surface. These deep-ocean currents are driven by differences in the water's density, which is controlled by temperature (thermo) and salinity (haline). This process is known as thermohaline circulation.