Navidezna resničnost (VR) je uporaba računalniške tehnologije za ustvarjanje simuliranega okolja. Za razliko od tradicionalnih uporabniških vmesnikov VR postavi uporabnika v izkušnjo. Namesto gledanja na zaslonu je uporabnik potopljen v 3D svet in z njim lahko komunicira. S simulacijo čim več čutil, kot so vid, sluh, dotik in celo vonj, postane računalnik vratar tega umetnega sveta.
Navidezna resničnost in obogatena resničnost sta dve plati istega kovanca. Razširjeno resničnost si lahko predstavljate kot navidezno resničnost z eno nogo v resničnem svetu: razširjena resničnost simulira predmete, ki jih je ustvaril človek v resničnem okolju; Virtualna resničnost ustvarja umetno okolje, ki ga je mogoče naseliti.
V obogateni resničnosti računalniki uporabljajo senzorje in algoritme za določanje položaja in usmerjenosti kamere. Obogatena resničnost nato upodablja 3D-grafiko, kot jo vidimo z vidika kamere, in prekriva računalniško ustvarjene slike na uporabnikovem pogledu na resnični svet.
V virtualni resničnosti računalniki uporabljajo podobne senzorje in matematiko. Toda namesto da bi locirali pravo kamero v fizično okolje, se položaj uporabnikovih oči nahaja v simuliranem okolju. Če se uporabnikova glava premakne, se slika ustrezno odzove. Namesto kombiniranja virtualnih objektov z resničnimi prizori, VR ustvari privlačen, interaktiven svet za uporabnike.
Leče v naglavnem zaslonu (HMD) za virtualno resničnost lahko izostrijo sliko, ki jo ustvari zaslon zelo blizu uporabnikovih oči. Leče so nameščene med zaslonom in očmi gledalca, da ustvarijo iluzijo, da so slike na udobni razdalji. To dosežemo z lečo v slušalkah VR, ki pomaga zmanjšati najmanjšo razdaljo za jasen vid.