La geodinamo è azionata dalla rotazione terrestre. La rotazione della Terra crea una _forza di Coriolis , che è una forza che agisce sugli oggetti che si muovono in un sistema di riferimento rotante. La forza di Coriolis fa sì che il ferro liquido nel nucleo esterno circoli secondo uno schema convettivo. Questo schema di convezione genera correnti elettriche, che a loro volta creano il campo magnetico.
La forza del campo magnetico terrestre varia nel tempo. Il campo è più forte ai poli e più debole all’equatore. Il campo inoltre inverte la polarità ogni poche centinaia di migliaia di anni. L’ultima inversione avvenne circa 780.000 anni fa.
Il campo magnetico terrestre è importante per una serie di ragioni. Protegge la Terra dalle radiazioni solari dannose e aiuta gli animali a navigare. Il campo magnetico gioca anche un ruolo nella formazione dell'atmosfera terrestre e degli oceani.