Magnet menarik jenis logam tertentu karena mereka menghasilkan medan gaya magnet. Beberapa bahan, seperti magnetit, menghasilkan medan ini secara alami. Bahan lain, seperti besi, dapat diberikan medan magnet. Magnet juga dapat dibuat dari gulungan kawat dan baterai. Suhu dingin akan mempengaruhi setiap jenis magnet.
Medan gaya magnet diciptakan oleh listrik. Setiap arus listrik menciptakan medan magnetnya sendiri. Atom-atom magnet permanen penuh dengan arus listrik yang berbaris untuk menghasilkan medan magnet yang besar. Elektromagnet mendapatkan medannya dari arus listrik yang mengalir melalui gulungan kawat.
Ketika magnet permanen didinginkan, atom-atomnya tidak bergerak secara acak. Hal ini membuat mereka lebih mudah untuk berbaris dan meningkatkan medan magnet mereka.
Elektromagnet juga meningkatkan medan magnetnya dalam cuaca dingin. Dalam kasus mereka itu karena dingin menurunkan resistansi kawat, meningkatkan arusnya.
Kawat superkonduktor dapat digunakan untuk membuat elektromagnet, yang dapat menghasilkan medan magnet super kuat jika suhunya cukup rendah.