The question came up in another forum - "What causes current to flow". Many knowledgeable people explained that what causes the flow of charge are electric field forces or Coulomb forces. If there is a distribution of charge such that there is a deficit of neg. charge in one place and an excess in another place, the neg. charge will toward the deficit, due to the repulsive force acting on the charge at the place of excess.
From what I interpreted from the answers to the question, potential difference was a way of measuring this force that causes charge to flow, since if there is a force acting on that charge, it has the capability to do work, and potential difference is a measure of how much work a charge does as it flows between two points.
However, it seems to me that potential difference would not be a good way to measure this electric force, since work is also proportional to distance.
For example, I could separate some amount of charge and create some voltage. Now if I separate the same amount of charge, but separate it a longer distance, I will create a larger voltage since more work was needed to do this. Now, the instance where I separated the charge a smaller distance will have a lower voltage, but a higher force acting on that charge according to coulomb's law, and the Instance where I separated the charge a longer distance will have a bigger voltage, but a smaller force acting on it.
How is potential difference an accurate measure of the force that causes charge to flow, if we can manipulate it by simply changing the distance the charge is separated?