1. A computer implemented method for sharing information between software objects managed by a non-virtual world interface and virtual world objects managed by a virtual world interface, the computer implemented method comprising: receiving a request from a non-virtual world interface for meta-data about one or more virtual world objects linked to a non-virtual world object; obtaining mapping information linking the non-virtual world object to the one or more virtual world objects; retrieving the meta-data about the one or more virtual world objects using identifiers in the mapping information; and sending the meta-data about the one or more virtual world objects to the non-virtual world interface.