Q1.In school, we were learning about the magnetic properties of solids, and my teacher mentioned this, a spinning electrons create magnetic field. I cannot understand how. Like earlier we were told if a charge is in motion, it creates magnetic field, but in spinning, it does not have translation. It's in one place. I would like to add this as a question, a wire of current I is moving in +y axis and a electron is revolving at a distance of x m along +k direction, does it feel any magnetic force, and what if it was spinning along +y direction. Q2.Why are magnets always in dipoles, and further, why magnetic fields form closed loops, while electric fields are open loops. Thanks in advance for clearing the doubts.