Virtuelna stvarnost (VR) je upotreba kompjuterske tehnologije za stvaranje simuliranog okruženja. Za razliku od tradicionalnih korisničkih interfejsa, VR stavlja korisnika u iskustvo. Umjesto gledanja na ekranu, korisnik je uronjen u 3D svijet i može komunicirati s njim. Simulirajući što je moguće više čula, kao što su vid, sluh, dodir, pa čak i miris, kompjuter postaje čuvar kapije u ovom umjetnom svijetu.
Virtuelna i proširena stvarnost su dve strane istog novčića. O proširenoj stvarnosti možete razmišljati kao o virtuelnoj stvarnosti s jednom nogom u stvarnom svijetu: proširena stvarnost simulira objekte koje je napravio čovjek u stvarnom okruženju; Virtuelna stvarnost stvara veštačko okruženje koje se može naseliti.
U proširenoj stvarnosti, računari koriste senzore i algoritme za određivanje položaja i orijentacije kamere. Proširena stvarnost zatim prikazuje 3D grafiku viđenu iz ugla kamere, preklapajući kompjuterski generisane slike na korisnikov pogled na stvarni svijet.
U virtuelnoj stvarnosti, računari koriste slične senzore i matematiku. Međutim, umjesto lociranja stvarne kamere u fizičkom okruženju, položaj očiju korisnika se nalazi u simuliranom okruženju. Ako se glava korisnika pomjeri, slika reagira u skladu s tim. Umjesto kombiniranja virtualnih objekata sa stvarnim scenama, VR stvara uvjerljiv, interaktivni svijet za korisnike.
Objektivi u virtuelnom realnom ekranu na glavi (HMD) mogu se fokusirati na sliku koju proizvodi ekran veoma blizu očiju korisnika. Sočiva su postavljena između ekrana i očiju gledaoca kako bi se stvorila iluzija da su slike na udobnoj udaljenosti. To se postiže pomoću sočiva u VR slušalicama, što pomaže u smanjenju minimalne udaljenosti za jasan vid.