La navigation par satellite est une technique de navigation qui permet de définir la position d'un mobile (terrestre, aérien ou maritime) à l'aide d'un équipement électronique captant le signal de satellites artificiels.
On utilise en général le GPS, mais d'autres systèmes de positionnement existent ou vont apparaître, tels Galileo.
L'enregistreur satellite capte le signal de plusieurs satellites (au moins quatre), et calcule une position absolue en latitude et longitude, qu'il suffit de reporter sur la carte.
Cette position est affichée sur un écran en fonction d'un système de référence (ED50 ou WGS 84). Par enregistrement des mesures successives, les enregistreurs sont aussi capables d'afficher la route suivie, sous forme de cap vrai et de vitesse.
Ce système permet de positionner très rapidement un navire directement sur une carte. De nombreuses fonctions des récepteurs permettent aussi de programmer la route suivie, sous forme de waypoints, ce qui facilite le travail du navigateur.