There are two types of ocean currents: surface currents in the upper 400m and deep water currents that make up 90% of the ocean. Surface currents are driven primarily by solar heating, winds, gravity, and the Coriolis effect. These primary forces start the water moving and secondary forces like the Coriolis effect influence the direction of currents. Gyres are formed from the interaction of winds and the Coriolis effect, creating circular ocean currents. Deep water circulation occurs in cold, salty waters and drives the global thermohaline circulation.