I can think of three ways to induce electrons to flow and generate electricity: 1. Light (i.e. PV cells) 2. Catalyzed chemical reaction (batteries, fuel cells) 3. Magnetic field (turbines -- gas, wind, water, nuclear... everything else I can think of) Mostly turbines. I was wondering if anyone could at to the list? Or could explain why magnets are so dominant?