There are many applications of virtual reality (VR). Applications have been developed in a variety of domains, such as architectural and urban design, industrial designs, restorative nature experiences, healthcare and clinical therapies, digital marketing and activism, education and training, engineering and robotics, entertainment, virtual communities, fine arts, heritage and archaeology, occupational safety, as well as social science and psychology.