Магнітна взаємодія між тілами пояснюється наявністю магнітного поля. Коли електричні заряди рухаються, наприклад, коли електрони обертаються навколо ядра атома або рухаються у провіднику, вони створюють магнітне поле. Це магнітне поле взаємодіє з іншими магнітними полями в навколишньому просторі, що призводить до притягання або відштовхування між об'єктами.Ця взаємодія особливо помітна у випадку магнітів, які мають впорядковані магнітні моменти своїх атомів, що призводить до створення сильного магнітного поля. Однак, на мікроскопічному рівні, магнітні поля взаємодіють і впливають на поведінку всіх електричних зарядів і токів.