Magnet memiliki tiga sifat utama yang mendefinisikannya. Pertama, magnet dapat menarik benda-benda logam tertentu seperti besi, nikel, dan kobalt. Kedua, setiap magnet memiliki dua kutub, yaitu kutub utara dan kutub selatan, yang saling berinteraksi; kutub yang sama akan tolak-menolak, sedangkan kutub yang berbeda akan tarik-menarik. Ketiga, magnet menghasilkan medan magnet di sekitarnya, yaitu daerah di mana gaya magnet masih dapat dirasakan. Medan magnet ini dapat digambarkan dengan garis-garis gaya magnet yang keluar dari kutub utara dan masuk ke kutub selatan.