Magneti privlače određene vrste metala jer generiraju polja magnetske sile. Neki materijali, poput magnetita, prirodno generiraju ta polja. Ostali materijali, poput željeza, mogu dobiti magnetsko polje. Magneti se također mogu izrađivati od zavojnica žice i baterija. Hladne temperature utjecat će na svaku vrstu magneta.
Magnetska polja sila stvaraju se električnom energijom. Svaka električna struja stvara svoje vlastito magnetsko polje. Atomi stalnih magneta puni su električnih struja poredanih da bi stvorili velika magnetska polja. Elektromagneti svoja polja dobivaju električnom strujom koja prolazi kroz zavojnicu žice.
Kad se trajni magnet ohladi, njegovi se atomi ne nasumično kreću toliko. To ih čini lakšim za poredanje i povećava njihova magnetska polja.
Elektromagneti također povećavaju svoja magnetska polja na hladnoći. U njihovom slučaju to je zato što hladnoća smanjuje otpor žice, povećavajući njezinu struju.
Superprovodljiva žica može se koristiti za izradu elektromagneta, koji mogu generirati super snažna magnetska polja ako su njihove temperature dovoljno niske.