Why are geomagnetic latitude and longitude different than geographic latitude & longitude?

The earth’s magnetic poles are not at the north and south geographic poles. Therefore, geomagnetic latitude & longitude and the geomagnetic equator differ from the corresponding geographic values. The earth’s magnetic poles tend to wander slowly and thus the geomagnetic latitude, longitude and equator will vary slowly over time.