Uno dei principali problemi dei terminali GPS classici è relativo alla prima localizzazione (il Fixing), in quanto un terminale, all'accensione, deve ricavare la lista dei satelliti in vista in quel momento, per potervisi agganciare e cercare di rilevare la propria posizione. Tale processo è in genere alquanto dispendioso in termini di tempo e risorse, ed il sistema A-GPS è stato studiato al fine di abbattere tali costi, anche in previsione di un utilizzo su terminali con basse capacità di elaborazione o con risorse energetiche limitate, quali i telefoni cellulari.
Lo scopo principale di questo sistema è quello di "assistere" il ricevitore GPS nel calcolo della posizione, fornendogli informazioni sui satelliti in vista. Tale metodologia richiede il supporto dell'operatore di telefonia mobile.