Virtual Reality applications are based on computer simulation of real-life scenarios and environment. Virtual Reality is quite different from Augmented Reality. In fact, the two share one thing in common. It is good for user to get a live experience of the simulated environment. One can find various types of virtual reality apps.
VR only means a degree of approximation, sufficient for a user to get a 'live' experience of the simulated environment. There are different types of Virtual Reality Apps for various fields. These are designed on platforms like iPhone, Android and Xbox 360.