De två huvudkoncepten bakom en IP-adress (General Packet Radio Service) är de två elementen som utgör namnet. GPRS är ett sätt genom vilket mobila enheter som använder Global System for Mobile Communications (GSM)-teknik gör förbindelser med Internet för att surfa på webben samt sända och ta emot data som textmeddelanden, e-post och foton. En IP är den nätverksadress som tilldelas en enhet när den gör en anslutning till Internet. Därför är en GPRS IP-adress den nätverkstilldelning som görs till en mobil enhet när den används för att göra och ta emot dataöverföringar.
Den initiala kommunikationen mellan en mobiltjänstleverantörs GPRS-nätverk och ett externt nätverk sker genom ett PDP-protokoll (Packet Data Protocol). PDP innehåller information genererad av en mobil användare under varje aktiv dataöverföringssession. Denna dataarkitektur finns i Service GPRS Support Node (SGSN) och Gateway GPRS Support Node (GGSN).
Det är SGSN som autentiserar dataöverföring för den GPRS-aktiverade mobilenheten. Det är en kontaktpunkt för dataöverföring från den mobila enheten till tjänsteleverantörens GPRS-nät. GGSN fungerar som en slags mellanhand mellan Internet och nätverket, och arbetar via SGSM för att tilldela en GPRS IP-adress till en viss mobil enhet. Denna tilldelning görs endast när den mobila enheten är aktiv – det vill säga när den mobila enheten är påslagen och används vid tillfället.
GGSN kan jämföras med en mask — den döljer den faktiska GPRS IP-adressen från det externa nätverket. Detta innebär att adressen inte är ett korrekt sätt att bestämma en mobilanvändares fysiska plats. Om en mobilkund ansluter till tjänsteleverantörens GPRS-nät under roaming, eller reser utanför det tilldelade området för den tjänsteleverantören, kommer adressen att ge intrycket av att användaren fortfarande är inom tjänsteleverantörens nät. Detta gäller även när en kund ansluter till ett GPRS-nät via en mobiltjänstleverantör när han reser utomlands.
Detta skiljer sig något från hur en IP-adress vanligtvis tilldelas en dator. Det finns två typer av IP-adresser som tilldelas datorer: statisk och dynamisk. Med en statisk IP har en specifik dator sin egen permanent tilldelade IP-adress som ingen annan dator någonsin använder.
En dynamisk IP-adress ändras varje gång en dator ansluter till Internet, vilket innebär att en specifik adress kan tilldelas olika datorer vid olika tidpunkter. Hur som helst kan den som tilldelats en dator i slutändan spåras till en specifik geografisk plats. Denna plats är rimligt korrekt, såvida inte datoranvändaren avsiktligt ansluter till Internet via en proxy, som är en mellanliggande IP som är utformad för att dölja användarens faktiska fysiska plats.