The ocean is set in motion by the atmosphere.  Surface winds generate ocean currents.  To see how this occurs, we first need to understand the concept of Ekman drift.