This document discusses virtual reality (VR), including its history, types, technologies, and applications. It describes how VR allows users to interact with computer-generated environments in a variety of ways. The types of VR discussed are immersive, window on world, telepresence, and mixed reality. The technologies covered include hardware like head-mounted displays and software like rendering and programming. Finally, applications of VR mentioned are in entertainment, training, architecture, medicine, and engineering design.