Depuis son apparition il y a deux décennies, le GPRS (General Packet Radio Service) est devenu le système cellulaire le plus largement adopté pour connecter des appareils à faible volume de données.
Le GPRS est essentiellement une version améliorée du GSM (Global System for Mobile Communications), qui constitue la norme centrale des réseaux cellulaires de deuxième génération (2G).
La grande différence technique entre le GSM et le GPRS réside dans la méthode utilisée pour le transfert des données. Le GSM utilise la méthode circuit commuté (CS), où un circuit dédié est engagé pendant toute la durée de la connexion entre deux utilisateurs. En revanche, le GPRS est un protocole basé sur la commutation de paquets, où les paquets de données sont transférés à différents intervalles de temps pour utiliser plus efficacement la capacité de transfert de données sur le réseau.
Sur les réseaux 2G et 3G, les technologies CS et GPRS coexistent et jouent des rôles complémentaires. Le CS est utilisé pour les appels vocaux et les messages texte, tandis que le GPRS est employé pour transférer des données entre les appareils.