1. A method of creating specific content in a virtual world for presentation to an avatar of a user, the method comprising: generating, by a computer, a local attribute object comprising a set of attributes of at least one of the user and the avatar of the user and a set of geographic location attributes identifying at least one of a real world location of the user and a virtual world location of the avatar of the user; allowing, by the computer, access to the local attribute object by a service provider in response to the avatar of the user entering a virtual world space of the service provider, wherein the service provider is a virtual retailer; and presenting, by the computer, to the avatar of the user specific content based on the local attribute object, the specific content including at least one of products and services provided by the service provider for purchase by at least one of the user and the avatar of the user, wherein presenting the specific content comprises determining by a local service component using the local attribute object the specific content to be presented to the avatar of the user, wherein the local service component creates, retrieves, updates, or any combination thereof, information in the local attribute object, and wherein the local service component comprises parameters that receive local attribute object information as input and correlate the input with particular types of specific content to present to the avatar of the user.