1. A computer implemented method for mapping transactions between a real world and a virtual world, comprising: receiving information associated with a real world item at a virtual business object (VBO) controller on a computer system; receiving information associated with a user at the VBO controller; generating by the VBO controller a VBO comprising the information associated with the real world item in response to receiving by the VBO controller a decision to buy the real world item; generating by the VBO controller a VBO light comprising the information associated with the real world item in response to receiving at the VBO controller a decision not to buy the real world item; and transmitting one of the VBO and the VBO light to a VBO inventory database associated with the user based on the user's information.