1. An advertising device comprising: memory; and a processor associated with the memory, the processor adapted to: determine which devices associated with a plurality of users are capable of joining a virtual world environment; invite a user of the plurality of users having a device capable of joining the virtual world environment to participate in a collaborative virtual world environment; render and distribute the collaborative virtual environment to an invited user; synchronize an advertisement with the collaborative virtual world environment; and execute the advertisement within the collaborative virtual world environment as the invited user interacts with a media stream, wherein the advertisement is played to the invited user within the collaborative virtual world environment and the media stream is separate from the collaborative virtual world environment.