Electric current is the flow of electric charge, specifically electrons. The flow of electrons is measured in amps and is driven by an electric potential difference known as voltage, which is created by batteries and generators. Voltage pushes electrons to flow from the high voltage to the low voltage side of a circuit. Electrical resistance opposes the flow of electrons and is measured in ohms. Ohm's law defines the relationship between voltage, current, and resistance in a circuit.