Različite vrste navigacijskog softvera koriste se za mnoge vrste navigacije, bilo kopnom, zrakom ili morem. Postoje uređaji koji omogućuju korisniku navigaciju putem globalnog sustava pozicioniranja (GPS) i mogu ponuditi različite vrste alata, sučelja i značajki koje omogućuju jednostavno i praktično putovanje. Uređaji koji koriste GPS koriste ugrađeni GPS čip i mali radio prijemnik koji istovremeno hvata signale s više GPS satelita. Koristeći ove istovremene signale, uređaj može izračunati korisnikovu brzinu, položaj i vrijeme na lokaciji. Informacije se kodiraju i zatim pretvaraju u čitljive podatke.
Pomorska navigacija koristi korištenje softvera za navigaciju, koristeći tehnologiju za navigaciju po vodenim tijelima, a ne papirnate karte. Većina brodova koji se danas često koriste imaju GPS prijamnike, a mogu koristiti različite značajke i alate za navigaciju koji će pomoći korisniku. Navigacijski softver u morskim GPS prijamnicima, također poznat kao crtači karata, koristi elektroničke pomorske karte, digitalizirane verzije papirnatih pomorskih karata. Softver koristi dvije vrste grafikona: rasterske karte i vektorske karte. Rasterski grafikoni sadrže digitalne georeferencirane slike koje nalikuju papirnatim kartama, dok je vektorski grafikon baza podataka o tome kako se grafikon mora nacrtati u programu.
Navigacijski softver koji se koristi za navigaciju mobilnog telefona sve je popularniji sa sve većom upotrebom pametnih telefona. Uređaji pametnog telefona mogu se koristiti kao zamjena za GPS uređaje koji imaju jednokratnu upotrebu kao GPS prijamnik. Mobilni uređaji koji koriste softver za navigaciju imaju značajke kao što su 2D/3D mapiranje, dijeljenje lokacije i kompas s glavnim uputama za ljude koji vole aktivnosti na otvorenom poput planinarenja ili vožnje biciklom. Ostali mobilni uređaji imaju alate za vožnju u automobilu, kao što su glasovno navođenje, unos adrese lokacije, funkcija pretraživanja za lokalne tvrtke i izračun udaljenosti. Dodatne značajke mogu uključivati ažuriranja prometa i obavijesti o vremenskim uvjetima.
Kopnena navigacija je još jedna vrsta navigacijskog softvera koji koriste subjekti kao što su vojska, znanstvenici ili građevinske ekipe. Koristi se i u slobodnim aktivnostima, kao što su geocaching ili golf. Softver za navigaciju za golf može uključivati mnoge značajke, uključujući praćenje loptica za golf, topografiju određenih staza i smjer vjetra. Navigacijski softver za geocaching može se preuzeti kao aplikacija i koristiti na mobilnom uređaju za pronalaženje “cachea” koji su skriveni na mnogim mjestima diljem svijeta. Navigacijski alati za golf i geocaching integriraju GPS s aktivnostima za koje se koristi, čineći ga jednostavnim i praktičnim za korisnike.