나침반은 지구의 자기장으로 인하여 항상 북쪽을 가르키게 되는데 지구는 거대한 자석처럼 자기장을 생성하고 지구의 내부에서 발생하여 움직이는 액체 철로 인해 생겨나게 됩니다. 지구의 자기장은 북극과 남극을 각각 자기의 북극과 자기의 남극으로 만들며 나침반의 바늘은 이 자기장에 반응하여 항상 자기의 북극 방향을 가리키게 된답니다! 나침반은 보통 자석으로 된 바늘을 기리키며 이 바늘은 자석을 가지며 지구의 자기장에 의해 영향을 받게 됩니다. 바늘의 한 끝은 자기 북극을 향하고 다른 끝은 자기의 남극을 향하게 되는것이지요! 하지만 지구의 자기 북극이 실제 북극과는 정확하게 일치않게 되는데 실제 북극의지구의 자전축을 기준으로 정의되며 자기 북극은 약간 다르게 위치하게 된답니다!