what is the difference between true north and magnetic north on a compass?
Geographic north (also called "true north") is the direction towards the fixed point we call the North Pole. Magnetic north is the direction towards the north magnetic pole, which is a wandering point where the Earth's magnetic field goes vertically down into the planet.