Virtual reality is one of the modern technologies which was introduced a few decades back and has taken an important place in the field of technology in a very short time. it makes use of an artificial environment generated by the computer in which simulates the real environment. Besides gaining an immediate acceptance in the world of computer games, it is now being used in many fields of life including architecture, medicine, military and aviation. Scientists and researchers are expecting to explore a lot in this modern technology than what we know about it today. It is a great leap in the field of 3D and a lot of work is still under progress. The discussion below is an insight into the details of this technology, its uses, advantages, disadvantages and social impacts.