1. A computer-implemented method of communicating content, comprising: creating a virtual object in a virtual world, based on a real-world object existing outside the virtual world; synchronizing, by operation of one or more computer processors, the virtual object with the real-world object such that changes to one of the objects are reflected in the other object; and associating the virtual object with a first avatar in the virtual world.