Key Concepts In Virtual Reality