I have these assumptions please correct me if they are wrong:) 1)A particle has mass,electric charge and magnetic moment. 2)Somehow in a atom the net magnetic moment of all the particles including protons and electrons get cancelled out and becomes neutral.However for half-filled electron shells there is some magnetic moment which makes the atom magnetically positive. 3)That is why some of the D block elements are magnetic. 4)When external magnetic field is applied the domains align. In that case if we apply a magnetic field and the domains align it means that microscopically the electrons orientation or direction also changes,which makes the magnetic moment unbalanced right? Please explain how does the magnetic moment is changing?