Potential difference is the difference in the potential between two terminals of a battery or any other current source connected to an electric circuit. In the circuit, current flows from high to low potential because electrons flow from low potential to high potential.