Įvairių tipų navigacijos programinė įranga naudojama įvairiems navigacijos tikslams, nesvarbu, ar tai būtų sausuma, oru ar jūra. Yra įrenginių, kurie leidžia vartotojui naršyti per pasaulinę padėties nustatymo sistemą (GPS) ir gali pasiūlyti įvairių tipų įrankių, sąsajų ir funkcijų, leidžiančių lengvai ir patogiai keliauti. Įrenginiai, kuriuose naudojamas GPS, naudoja įmontuotą GPS lustą ir mažytį radijo imtuvą, kuris vienu metu fiksuoja signalus iš daugelio GPS palydovų. Naudodamas šiuos vienu metu gaunamus signalus, įrenginys gali apskaičiuoti vartotojo greitį, padėtį ir laiką toje vietoje. Informacija užkoduojama ir paverčiama skaitomais duomenimis.
Jūrų navigacijoje naudojama navigacijos programinė įranga, naudojant technologiją, skirtą naršyti vandens telkiniuose, o ne popierines diagramas. Dauguma šiandien dažnai naudojamų laivų turi GPS imtuvus ir gali naudoti įvairias navigacijos funkcijas bei įrankius, kurie padės vartotojui. Navigacinė programinė įranga jūriniuose GPS imtuvuose, taip pat žinomuose kaip diagramų braižytuvai, naudoja elektroninius jūrų žemėlapius, skaitmenines popierinių jūrų žemėlapių versijas. Programinė įranga naudoja dviejų tipų diagramas: rastrines ir vektorines diagramas. Rastrinėse diagramose yra skaitmeninės geografinės nuorodos nuotraukos, panašios į popierines diagramas, o vektorinė diagrama yra nurodymų, kaip diagrama turi būti nubrėžta programoje, duomenų bazė.
Navigacinė programinė įranga, naudojama mobiliųjų telefonų navigacijai, vis labiau populiarėja, kai vis dažniau naudojami išmanieji telefonai. Išmanieji telefonai gali būti naudojami kaip GPS įrenginių, kurie yra vienkartiniai GPS imtuvai, pakaitalai. Mobilieji įrenginiai, kuriuose naudojama navigacijos programinė įranga, turi tokias funkcijas kaip 2D / 3D žemėlapių sudarymas, vietos bendrinimas ir kompasas su pagrindinėmis nuorodomis žmonėms, mėgstantiems užsiimti veikla lauke, pvz., vaikščioti pėsčiomis ar važiuoti dviračiu. Kituose mobiliuosiuose įrenginiuose yra įrankių, skirtų vairavimui automobilyje, pvz., nurodymai balsu, adreso vietos įvestis, vietinių įmonių paieškos funkcija ir atstumo skaičiavimas. Papildomos funkcijos gali apimti eismo naujinius ir pranešimus apie oro sąlygas.
Sausumos navigacija yra dar viena navigacijos programinės įrangos rūšis, kurią naudoja tokie subjektai kaip kariuomenė, mokslininkai ar statybų įgulos. Jis taip pat naudojamas laisvalaikio veikloje, pavyzdžiui, geocaching ar golfo. Golfo navigacijos programinė įranga gali apimti daugybę funkcijų, įskaitant golfo kamuoliukų sekimą, konkrečių aikštynų topografiją ir vėjo kryptį. Geocaching navigacijos programinę įrangą galima atsisiųsti kaip programą ir naudoti mobiliajame įrenginyje, norint rasti „talpyklas“, kurios yra paslėptos daugelyje pasaulio vietų. Tiek golfo, tiek geocaching navigacijos įrankiai sujungia GPS su veikla, kuriai jis naudojamas, todėl naudotojams tai yra paprasta ir patogu.