The electric current flows in a conductor due to:
The potential difference.
Electric current is defined as the amount of charge flowing through a given cross-sectional area of a conductor per unit time. It is denoted by "I".
I = Qt where "Q" is charge and "t" is the time.
The electric current flows in a circuit due to the potential difference applied.