O busolă este un dispozitiv care poate determina o direcție pe Pământ, folosit de obicei pentru navigație. O busolă poate fi aliniată fie la nordul magnetic, fie la nordul adevărat, sau ocazional la o direcție arbitrară bazată pe locația corpurilor cerești. Nordul magnetic este direcția vârfului nordic al câmpului magnetic al Pământului, în timp ce nordul adevărat este direcția în care se rotește Pământul.
Cel mai comun tip de busolă este o busolă magnetică, care este folosită pentru a determina direcția nordului magnetic. O busolă magnetică este realizată prin plasarea unui pic de fier sau oțel magnetizat într-un cadru de frecare scăzută, astfel încât să fie lăsată să se miște liber. La majoritatea busolelor, capătul de nord al piesei metalice este marcat, cel mai adesea cu vopsea roșie, astfel încât să poată fi constatate toate direcțiile.
Utilizarea busolei magnetice poate fi urmărită încă din secolul al IV-lea î.Hr. China, unde un tip de magnetită cunoscut sub numele de lodestone a fost folosit ca unealtă într-un tip de magie divină cunoscută sub numele de geomanție. Chinezii au stăpânit utilizarea fierului magnetic pentru navigație până la începutul secolului al XII-lea, iar utilizarea lui s-a răspândit rapid în Europa și nu numai. La începutul secolului al XIII-lea, arabii foloseau busola magnetică în navigație, iar la începutul secolului al XIV-lea, un italian a creat ceea ce ar fi recunoscut pentru ochii moderni ca busolă de marinar.
Un girobusolă este un tip special de busolă dezvoltat la sfârșitul secolului al XIX-lea, care stabilește nordul adevărat, mai degrabă decât nordul magnetic oarecum mai volubil. Un girobusolă este în esență o roată sau o bilă care se învârte foarte rapid, care utilizează legea conservării momentului unghiular și rotirea axei Pământului pentru a îndrepta către nordul adevărat. Girobusola este folosită în mod obișnuit pe navele mari și în alte situații în care este necesară o citire mai precisă a nordului.
Un astrocompas este un alt tip de busolă care poate găsi nordul adevărat mai degrabă decât nordul magnetic. Un astrocompas se bazează pe poziția corpurilor cerești pentru a găsi nordul adevărat, ceea ce este util într-o serie de situații, în special la polul nord și sud, unde busolele magnetice devin nesigure și girobusola încetează adesea să funcționeze. Este nevoie de o cantitate suficientă de informații pentru a utiliza un astrocompas în mod corespunzător, inclusiv ora, data și locația longitudinală și latitudinală, precum și o hartă astronomică, cum ar fi un almanah nautic. Având în vedere aceste informații, o persoană se poate fixa pe o stea cunoscută și poate determina direcția exactă a nordului adevărat.
În era digitală, busolele cu stare solidă devin tot mai comune. Acestea folosesc un număr de senzori magnetici electronici care calculează direcția precisă îndreptată busola.
Compasele GPS înlocuiesc rapid multe busole tradiționale pentru uz personal, deși majoritatea navelor și operațiunilor militare au un girobusolă sau o busolă magnetică la îndemână, în cazul în care un GPS nu poate capta destui sateliți. Compasele GPS folosesc sateliți pe o orbită geo-sincronă deasupra Pământului pentru a discerne locația exactă a purtătorului și direcția în care se îndreaptă. Datorită ușurinței de utilizare și a fiabilității relative a busolei GPS, mulți drumeți și șoferi îl preferă. Ca și în cazul tuturor electronicelor, totuși, busola GPS este susceptibilă la o serie de probleme și se recomandă ca majoritatea drumeților să aibă la dispoziție și o formă de rezervă de navigare.