1. An SMSC stores, forwards, converts and delivers SMS messages between mobile phones and applications. It receives, stores, and delivers SMS messages and maintains timestamps. 2. An NPAC is a telecom industry database that routes phone calls and texts to the correct wireless provider based on phone numbers, processing millions of transactions daily for things like area code splits. 3. SMS aggregators maintain connections to wireless carriers, allowing application providers to send messages to all carriers through one gateway. Application providers build messaging campaigns and engage customers through short codes.