Immersion is a term often interchangeably used for virtual reality (VR) these days. Immersive experiences inadvertently offer the ‘wow factor’ necessary to catch a consumer’s eye.