1. A communication bridging system comprising: a gateway server that couples the communication bridging system to a user device; and a bridge interface server including: a first infolet coupled to the gateway server, wherein the first infolet couples the communication bridging system to a first virtual world application; and a second infolet coupled to the gateway server and to the first infolet, wherein the second infolet couples the communication bridging system to a first real world application; wherein the communication bridging system performs operations comprising: receiving from the first infolet first information related to a first activity of a first avatar within the virtual world application, wherein the first avatar is associated with the user device; locating the user device; obtaining second information from the second infolet based on the first activity and the location of the user device; and sending the second information to the user device through the gateway server.