How do ocean currents develop?

An ocean current is a continuous, directed movement of ocean water generated by the forces acting upon the water, such as the wind, Coriolis force, temperature and differences and salinity tides caused by the gravitational pull of the Moon and the Sun. Depth contours, shorelines configurations and interaction with other currents influence a current's direction and strength.