رفتار مغناطیسی موارد ناشی از حرکت الکترونهاست .هر الکترون در اتم دو گشتاور مغناطیسی دارد. یک گشتاور مغناطیسی از چرخش (اسپین) الکترون حول محور خود و دیگری ازحرکت اوربیتالی الکترون حول هسته اتم ایجاد می شود. درشکل زیر هر چرخش الکترون حول محور خودش به عنوان یک دو قطبی مغناطیسی عمل کرده و دارای گشتاور دو قطبی است که مغناطیس بر نامیده می شود.
آلیاژها و مواد مغناطیسی غیر آهنی