What creates magnetic forces?
Moving electrons create magnetic fields. These electrons can be moving in a wire: which is the way that electromagnets work. Or they can be in their electron shells in atoms and molecules. That is how 'permanent magnets' work. Most materials have these magnetic fields from the electrons in their atomic structure pointing in random directions. There are only a few elements and a few other compounds and alloys that have the capacity to have these tiny magnetic fields align to one direction. When they are pointing in random directions they sort of cancel each other out, But when they are aligned, they sort of add and become what we know as a magnet.