There has been a lot of buzz recently around virtual reality (VR) and its potential as a new hardware device and software platform. The technology, which immerses the user in a computer-generated simulation of an environment, projects highly visual imagery in full 3D. While the technology has been associated mostly with gaming, the platform offers new opportunities for video, e-commerce, and more.