La realidad virtual permite a los usuarios experimentar una sensación de presencia en un entorno virtual generado por computadora mediante el uso de cascos con pantallas. Los dispositivos de realidad virtual incluyen cascos y brazos mecánicos con pantallas. VRML es un lenguaje para crear mundos virtuales 3D interactivos en Internet. Las aplicaciones de realidad virtual incluyen telerobótica, que permite controlar robots a distancia como si el usuario estuviera presente.