1. A method for providing location-based services to a mobile unit, the method comprising: providing, by an application system, a rule to a rules system, the rule including a location-based trigger condition, the trigger condition including a description of a location-based event; receiving at the application system, directly responsive to the location-based trigger condition being satisfied by an occurrence of the location-based event, an indication from the rules system that the location-based event has occurred; and providing, by the application system and responsive to the indication, a location-based service to the mobile unit.