This was the simplest explaination I could find for you, and I am typing this as slow as possible;


The conveyor belt on a continuous-ocean map
The movement of surface currents pushed by the wind is fairly intuitive. For example, the wind easily produces ripples on the surface of a pond. Thus the deep ocean — devoid of wind — was assumed to be perfectly static by early oceanographers. However, modern instrumentation shows that current velocities in deep water masses can be significant (although much less than surface speeds).
In the deep ocean, the predominant driving force is differences in density, caused by salinity and temperature (the more saline the denser, and the colder the denser). There is often confusion over the components of the circulation that are wind and density driven.[SUP]
[2][/SUP] Note that ocean currents due to
tides are also significant in many places; most prominent in relatively shallow coastal areas, tidal currents can also be significant in the deep ocean.
The density of ocean water is not globally homogeneous, but varies significantly and discretely. Sharply defined boundaries exist between
water masses which form at the surface, and subsequently maintain their own identity within the ocean. They position themselves one above or below each other according to their
density, which depends on both
temperature and
salinity.
Warm seawater expands and is thus less dense than cooler seawater. Saltier water is denser than fresher water because the dissolved salts fill interstices between water molecules, resulting in more mass per unit volume. Lighter
water masses float over denser ones (just as a piece of wood or ice will float on water, see
buoyancy). This is known as "stable stratification". When dense water masses are first formed, they are not stably stratified. In order to take up their most stable positions, water masses of different densities must flow, providing a driving force for deep currents.
The thermohaline circulation is mainly triggered by the formation of deep water masses in the
North Atlantic and the
Southern Ocean and
Haline forcing caused by differences in temperature and salinity of the water.
http://en.wikipedia.org/wiki/Thermohaline_circulation
I hope this helps.