Contextual offering means that mobile service providers present the optimal information and services to users based on their locations and preferences. With the help of mobile networks, service providers can acquire a user’s real-time location. Then, they can match marketing information with user location and preferences, and push the relevant information to the user.