Geomessaging is a way of sending messages to people based on their location. For example, if you are near a restaurant, they might send a message to you with a discount or special offer. It uses technology to determine where you are and then delivers the message to you. Think of it like a virtual assistant that knows where you are and what you like and can send messages to your phone when you pass a certain place or enter a certain area.