Magnetic north pole is where your compass will point. Geographic North pole is at the "top" of the globe. If you put a pole straigh thru the earth from the north pole to the south it would be a straigh line.
Magnetic north and south poles can and do move because the eath's magnetic field flucuates.