GPRS (General Packet Radio Service) enables various corporate and consumer applications through data services like SMS, WAP, and MMS. There are two modes of GPRS - application mode where apps run on the phone itself, and tunneling mode where the phone acts as a modem to access networks through devices like laptops. GPRS terminals fall into Classes A, B, or C depending on their ability to simultaneously attach to GPRS and GSM services, with Class A having the most capabilities. GPRS supports point-to-point and point-to-multipoint data transfer between users and groups.