The proton magnetic moment follows from the similarity to the Electron magnetic dipole moment where the interaction with magnetic fields created with nuclear (or proton) charge interaction gives rise to a magnetic dipole moment in the electron. However, in this case the proton magnetic (dipole) moment is a result of the orbiting electrons which give rise to an external magnetic field being created around the protons in the nucleus.