A Virtual Reality treadmill can have two purposes. The first one is to enhance the immersion in the virtual world as the user is actually walking or running (in place) in the real world, which is displayed as actual movement in the virtual world. The second is as an input device, where every step in the real world is sending a signal to the experience to take one step in the virtual world. There are different types of VR treadmills, such as Omnidirectional VR Treadmill, slipmill.