What is the difference between current and voltage

Explain the difference between current and voltage

An electric current is the number of charged electrons flowing in the circuit in a second. In simple words, the current is the flow of electrons between two points forced by voltage. Voltage is the difference in the electric potential energy, per unit of charge between two points. Voltage is like the pressure in a water pipe, whilst current is like the water flowing in the pipe.The flow of electrons through a conductor is called current. And the force or pressure required to carry this current from one place to another is called voltage.