The voltage (or potential difference) between two points is the cost in energy to move a unit of positive charge from the point of lower potential to the point of higher potential. Current is the rate of flow of electric charge through a point. A potential difference across two points on a circuit causes an electric current to flow between them.