El A-GPS o aGPS fue desarrollado e introducido para mejorar el funcionamiento del GPS común.
El acrónimo A-GPS deriva de los términos ingleses assisted global positioning system (es decir, GPS asistido).
Por tanto, algunos dispositivos A-GPS requieren una conexión activa (modo en línea) a una red celular de teléfono (como GSM) para funcionar, mientras que en otros simplemente se hace el posicionamiento más rápido y preciso, pero no se requiere conexión (modo fuera de línea).
No puede proporcionar soluciones instantáneas cuando el teléfono ha estado apagado por algún tiempo, cosa que de algún modo el A-GPS sí.
CSR está desarrollando una tecnología llamada Enhanced GPS, la cual, presumiblemente, mejoraría ampliamente el rendimiento de las soluciones existentes.