What Drives Surface Currents Or Waves