Pasaulinės padėties nustatymo sistemos (GPS) programinė įranga veikia su GPS aparatine įranga, kad realiuoju laiku pateiktų duomenis apie asmenų ir transporto priemonių buvimo vietą. Visų pirma, GPS sekimo programinė įranga veikia su laidiniu GPS sekimo įrenginiu, pvz., įmontuotu automobilyje, arba nešiojamuoju įrenginiu, kurį galima patogiai nešiotis į skirtingas vietas. Įvairūs GPS programinės įrangos tipai yra tiesiogiai susiję su aparatinės įrangos tipu, su kuria jie yra susieti.
Transporto priemonėms skirta programinė įranga naudoja GPS palydovą, kad pateiktų vairuotojams naujausią navigacijos informaciją. Jie ne tik gali sekti transporto priemonės buvimo vietą, bet ir žiūrėti į priekį pagal pasirinktą tikslą ir tiksliai nustatyti trumpiausią ar patogiausią maršrutą. Tokia GPS sekimo programinė įranga paprastai pateikiama su milijonais iš anksto įkeltų lankytinų vietų (POI), identifikuojančių svarbias stoteles kelyje, įskaitant degalines ir bakalėjos parduotuves.
Mobiliojo telefono sekimo GPS programinė įranga remiasi GPS arba Global System for Mobile Communications (GSM) korinio ryšio technologija, kad būtų galima sekti mobiliojo telefono vietą. GSM yra ne toks tikslus ir naudoja tarptinklinio ryšio signalo stiprumą, kad nustatytų telefono vietą pagal atstumą iki netoliese esančių korinio ryšio bokštų. Tačiau jei telefone yra integruotas GPS, tada telefonas prisiliečia prie GPS palydovo, kad gautų tikslias platumos ir ilgumos koordinates.
Ne visa GPS sekimo programinė įranga sukurta tam pačiam tikslui. Pavyzdžiui, GPS registratorius yra tam tikros rūšies GPS programinė įranga, kuri nuolat įrašo transporto priemonės ar siuntos vietą. Įmonių savininkai ar policijos pareigūnai vėliau gali įkelti informaciją į kompiuterį analizei, pavyzdžiui, jei FTB agentas seka įtariamąjį. Tokios sistemos laikomos pasyviomis.
Asmeninis GPS sekiklis skirtas žmonėms sekti. Šiuos mažus ir nešiojamus prietaisus, sukurtus visų pirma saugumo sumetimais, galima nešiotis arba prisegti prie kaklaraiščio ar diržo. Jų tikslas – visą laiką išlaikyti lengvai pasiekiamą asmens judėjimo seką. Tokiuose įrenginiuose taip pat paprastai yra avarinis mygtukas, įspėjantis policijos pareigūnus apie gresiančią grėsmę ar ekstremalią situaciją.
Labiausiai paplitęs GPS sekimo programinės įrangos tipas yra realaus laiko GPS sekiklis. Šis tipas dažnai matomas mobiliuosiuose telefonuose ir transporto priemonėse. Jie remiasi GPS palydovu, kad nuolat perduoda duomenis į serverį. Tokios programinės įrangos pranašumas yra tas, kad nelaimės atveju valdžios institucijos gali nedelsiant gauti duomenis apie asmens buvimo vietą. Tai pati brangiausia ir sudėtingiausia GPS sekimo programinės įrangos rūšis.