Programska oprema za globalni sistem pozicioniranja (GPS) deluje s strojno opremo GPS za zagotavljanje podatkov v realnem času o lokaciji posameznikov in vozil. Zlasti programska oprema za sledenje GPS deluje bodisi z ožičeno napravo za sledenje GPS, kot je tista, ki je vgrajena v avto, bodisi s prenosno, ki jo je mogoče priročno prenašati na različne lokacije. Različne vrste programske opreme GPS so neposredno povezane z vrsto strojne opreme, na katero so vezane.
Programska oprema za vozila uporablja satelit GPS, da voznikom zagotovi najnovejše informacije o navigaciji. Ne samo, da lahko sledijo lokaciji vozila, ampak lahko gledajo naprej na podlagi izbranega cilja in natančno določijo najkrajšo ali najbolj priročno pot. Takšna programska oprema za sledenje GPS je običajno opremljena z milijoni vnaprej naloženih zanimivosti (POI), ki identificirajo pomembne postaje na poti, vključno z bencinskimi črpalkami in trgovinami z živili.
Programska oprema GPS za sledenje mobilnih telefonov se za sledenje lokacije mobilnega telefona opira na GPS ali mobilno tehnologijo Global System for Mobile Communications (GSM). GSM je manj natančen in uporablja moč signala gostovanja za triangulacijo lokacije telefona glede na njegovo razdaljo do bližnjih mobilnih stolpov. Če ima telefon vgrajen GPS, se telefon dotakne satelita GPS, da pridobi natančne koordinate zemljepisne širine in dolžine.
Vsa programska oprema za sledenje GPS ni ustvarjena za isti namen. GPS zapisovalnik, na primer, je vrsta programske opreme GPS, ki nenehno beleži lokacijo vozila ali pošiljke. Lastniki podjetij ali policisti lahko pozneje naložijo informacije v računalnik za analizo, na primer v primeru, da agent FBI sledi osumljencu. Takšni sistemi veljajo za pasivne.
Osebni GPS sledilnik je zasnovan za sledenje ljudem. Te majhne in prenosne naprave, zgrajene predvsem za varnostne namene, lahko nosite naokoli ali jih pripnete na kravato ali pas. Njihov namen je ves čas vzdrževati lahko dostopno sled gibanja posameznika. Takšne naprave običajno vključujejo tudi gumb za klic v sili, ki opozori policijske uradnike na bližajočo se grožnjo ali izredne razmere.
Najpogostejša vrsta programske opreme za sledenje GPS je GPS sledilnik v realnem času. To je tip, ki ga pogosto opazimo v mobilnih telefonih in vozilih. Za neprekinjeno prenašanje podatkov na strežnik se zanašajo na satelit GPS. Prednost takšne programske opreme je, da lahko organi v nujnih primerih pridobijo takojšnje podatke o lokaciji posameznika. To je najdražja in najsodobnejša vrsta programske opreme za sledenje GPS.