地球を周回するGPS衛星は、現在の衛星の位置と、精確な現在時刻の情報を、電波に乗せて送信しています。GPS衛星の電波から受信した時刻情報と、現在時刻の差を調べると、電波が届くまでにかかった時間がわかり、衛星と現在位置との距離が分かります。3機以上のGPS衛星からの情報をキャッチすれば、3衛星からの距離と位置情報から、現在位置を計算することができます。