An ocean current is a large mass of surface ocean water which is moving in a particular direction. The factors that influencing formation of ocean currents includes;-
1.Wind by blowing over water causing a mass of surface ocean water to move in its direction forming drift currents.
2.Rotation of the earth by causing deflection of ocean currents.
3. Shape of land mass by influencing current direction and causing it to flow following the coastal outline.
4. Differences in temperature by causing cold polar water which is dense due to low temp moves towards the equator passing on the ocean floor and warm water of the tropics to move towards the poles passing on the surface.