While the notion of virtual worlds in an evolving concept, to provide a base to build upon, we consider virtual worlds to be computer-based simulated environment where users interact with other users through graphic or textual representations of themselves utilizing textual chat, voice, video or other forms of communication.