What is the difference between waves and currents?

when the surface of the sea is distributed, waves are produced. waves are seen moving on the surface of water but actually their movement is not extensive and the movement of water from one part of the ocean to another gives rise to currents.