1. A method for shopping online in a three dimensional (3D) virtual reality (VR) setting, the method comprising: displaying, by a computer-based shopping system for facilitating online shopping, and in response to a request, 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, the virtual shopping location being streamed from the shopping system to the user computer, wherein the virtual shopping location has a first store and a second store, and wherein the shopping system comprises a shopping cart memory; receiving, by the shopping system, a request to enter into the first store of the virtual shopping location; displaying, by the shopping system, 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, and is independently managed by the first store, and resides on a second server; receiving, by the shopping system, a request to insert a product from the actual store website of the first store into a virtual shopping cart; storing, by the shopping system, the product from the actual store website of the first store in the shopping cart memory of the shopping system; receiving, by the shopping system, a request to enter into the second store of the virtual shopping location; displaying, by the shopping system, 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, and is independently managed by the second store, and resides on a third server; receiving, by the shopping system, a request to insert a product from the actual store website of the second store into the virtual shopping cart; storing, by the shopping system, the product from the actual store website of the second store in the shopping cart memory of the shopping system; and receiving, by the shopping system, a request to purchase the products in the virtual shopping cart.