A virtual reality is an artificial environment created with computer hardware and software and presented to the user in such a way that it appears and feels like a real environment. To "enter" a virtual reality, a user often has to don special gloves, earphones, and goggles, all of which receive their input from the computer system; As many of the five senses as possible have computer-controlled input. If possible, further input is given to the computer by user movements such as tracking eye movements with a camera or by using an omnidirectional treadmill to monitor movement direction.