Les propriétés magnétiques de la matière s'expliquent par la présence de courants microscopiques dans la matière, liés au mouvement des électrons autour du noyau, aux répartitions des nuages électroniques dans les molécules et structures cristallines, et au moment magnétique de spin propre (spin) d'un électron.
Le moment magnétique d'une boucle de courant entourant une surface est μ = i S où S est un vecteur orthogonal à la surface sous tendue par le courant électrique i et d'amplitude égale à son aire (orienté selon la normale d'Ampère selon le sens de rotation du courant).
Un moment magnétique est induit s'il est créé par la présence de B. D'après la loi de Lenz, un moment magnétique induit s'oppose au champ B qui l'a créé.
Certains atomes (ou molécules) portent des moments magnétiques même si B = 0, on dit qu'ils portent un moment magnétique permanent. Ce phénomène est à l'origine des propriétés ferromagnétique de certains matériaux.