1. A method in which a user interacts within an immersive online community having intelligent virtual objects, said method comprising the steps of: a user selecting a set of characteristics to represent a first intelligent virtual object wherein each of said characteristics is associated with a personality specified by the user; said first intelligent virtual object interacting with other intelligent virtual objects, utilizing predetermined interface tools such that said other intelligent virtual objects receive real-time responses to stimuli initiated by said other intelligent virtual objects; and said first intelligent virtual object interactively passing user generated content between said other intelligent virtual objects and said user under administrative controls.