What causes a magnet to produce electricity?

Answer:
A magnet has a magnetic field associated with it. The field could be said to "stand around" the magnet. If this field is "swept" across a conductor, the moving magnetic field will induce a voltage in the conductor. And, if conditions permit it, a current will flow in response to the "pressure" of the induced voltage. This is the principle of electromagnetic induction, and it is what causes a magnet to produce electricity in a conductor when relative motion between the field and the conductor occurs.
First answer by Quirkyquantummechanic. Last edit by Quirkyquantummechanic. Contributor trust: 3698 [recommend contributor recommended]. Question popularity: 2 [recommend question].