Electromagnetic induction
Electromagnetic induction is where a voltage or current is produced in a conductor by a changing magnetic flux.  It may happen when a magnet is moved in a solenoid, or when a solenoid is constantly moved in a stationary magnetic field, thus changing the magnetic flux.