Vind driver havstrømme i de øverste 100 meter af havets overflade. Imidlertid strømmer havstrømme også tusinder af meter under overfladen. Disse dybhavsstrømme er drevet af forskelle i vandets densitet, som styres af temperatur (termo) og saltholdighed (halin). Denne proces er kendt som termohalincirkulation.
i Jordens polare områder havvand bliver meget koldt, danner havis. Som følge heraf bliver det omgivende havvand saltere, for når der dannes havis, bliver saltet efterladt., Efterhånden som havvandet bliver saltere, øges dens densitet, og det begynder at synke. Overfladevand trækkes ind for at erstatte det synkende vand, som igen til sidst bliver koldt og salt nok til at synke. Dette indleder de dybe havstrømme, der driver det globale transportbånd.