1. A method for a user to shop online in a three dimensional (3D) virtual reality (VR) setting, the method comprising: receiving a request at a shopping server, the shopping server having a shopping cart memory, to view a virtual shopping location; displaying the virtual shopping location on a user computer in a 3D interactive simulation view via a web browser to emulate a real-life shopping experience for the user, the virtual shopping location being streamed from the shopping server to the user computer, wherein the virtual shopping location has a first store and a second store; providing a virtual concierge in the virtual shopping location, the virtual concierge being linked to a concierge database which is connected to the shopping server; receiving a request to enter into the first store of the virtual shopping location; displaying an actual store website of the first store on the user computer in the web browser, in response to the request to enter into the first store, wherein the actual store website of the first store is linked to the virtual shopping location, is independently managed by the first store, and resides on a second server; receiving a request to insert a product from the actual store website of the first store into a virtual shopping cart; storing the product from the actual store website of the first store in the shopping cart memory of the shopping server; receiving a request to enter into the second store of the virtual shopping location; displaying an actual store website of the second store on the user computer in the web browser, in response to the request to enter into the second store, wherein the actual store website of the second store is linked to the virtual shopping location, is independently managed by the second store, and resides on a third server; receiving a request to insert a product from the actual store website of the second store into the virtual shopping cart; storing the product from the actual store website of the second store in the shopping cart memory of the shopping server; receiving a request to purchase the products in the virtual shopping cart.