A transformer transfers electrical energy from one circuit to another through magnetic fields without changing frequency. It has a primary winding that receives energy and a secondary winding that transfers energy to the load. Transformers can increase or decrease voltage/current, match impedances for power transfer, and isolate circuits. There are core and shell types that differ in how windings are arranged around the core. Transformers work on electromagnetic induction - an alternating current in the primary induces a voltage in the secondary through an alternating magnetic flux in the core.