Virtualna resničnost (VR) je uporaba računalniške tehnologije za ustvarjanje simuliranega okolja. Za razliko od tradicionalnih uporabniških vmesnikov VR uporabnika postavi v izkušnjo. Namesto gledanja na zaslonu je uporabnik potopljen v 3D-svet in lahko z njim komunicira. Z simulacijo čim več čutov, kot so vid, sluh, dotik in celo vonj, računalnik postane vratar v ta umetni svet.
Virtualna resničnost in obogatena resničnost sta dve plati iste medalje. Obogateno resničnost si lahko predstavljamo kot virtualno resničnost z eno nogo v resničnem svetu: obogatena resničnost simulira umetne predmete v resničnih okoljih; virtualna resničnost ustvarja umetno okolje, ki ga je mogoče naseljevati.
V obogateni resničnosti računalniki uporabljajo senzorje in algoritme za določanje položaja in orientacije kamere. Obogatena resničnost nato upodobi 3D-grafiko, kot jo vidimo z vidika kamere, in računalniško ustvarjene slike prekrije z uporabnikovim pogledom na resnični svet.
V virtualni resničnosti računalniki uporabljajo podobne senzorje in matematiko. Vendar pa namesto prave kamere v fizičnem okolju položaj uporabnikovih oči določimo v simuliranem okolju. Če se uporabnikova glava premakne, se slika ustrezno odzove. Namesto kombiniranja virtualnih predmetov z resničnimi prizori, VR ustvarja privlačen, interaktiven svet za uporabnike.
Leče v naglavnem zaslonu za virtualno resničnost (HMD) se lahko osredotočijo na sliko, ki jo ustvari zaslon, zelo blizu uporabnikovih oči. Leče so nameščene med zaslonom in gledalčevimi očmi, da ustvarijo iluzijo, da so slike na udobni razdalji. To se doseže z lečo v naglavnem očalu za virtualno resničnost, ki pomaga zmanjšati minimalno razdaljo za jasen vid.