What is potential difference? It's pretty simple, actually.
In this way, electrons will always try to move towards the lower potential. In other words: if there is a potential difference between two points then electrons will try to move because they experience an electric force towards the lower potential.
How can such a potential difference be established? That's also pretty simple, actually.
To create and sustain a potential difference you need something to move charges "the wrong way". That is, towards the point of higher potential. You just need a force larger than the repelling force.