I have read these questions:
Where John Rennie's answer says that electrons do have an electric dipole moment and we imagine that in math with a cloud of virtual particles.
Now that cloud has a shape and that is what he is referring to to be spherical.
Now the electron has a magnetic dipole moment too, and it is related to the spin.
And this question:
Classically a non-pointlike spinning charged object possesses a magnetic dipole moment due to the fact that charged particles in the object are spinning around some axis. In contrast, the electron has a dipole moment that arises from its intrinsic spin angular momentum. As you point out, the electron has no internal structure, so the spin does not refer to actual physical spinning. The dipole moment has spatial dimensions outside of the point where the electron exists because it arises from the quantum spin property of the electron, it's not itself a property of the electron.
Now none of these talk about how the electron can have a dipole moment, when it is a point particle.
Usually a permanent magnet has two poles.
The word dipole comes from the words two poles. Magnets do have two poles, we can call them north and south, but there is no magnetic monopole.
Now is that because like the electric dipole is in math made up of a cloud of virtual particles, and the magnetic dipole is made up of a cloud of virtual particles? And do those virtual particles have two poles, north and south?
Now how can a point particle, that has no spatial extension have two poles, a north and south, at the same point, and still have magnetic dipole moment?
Is the magnetic dipole moment the same way in math made up of a cloud of virtual particles (like the electric dipole moment)?