a.k.a. immersive world
This refers to a Web site that "immerses" users in an "experience" by taking them on a journey using a non-linear 3D navigation.
Click on the links below to view two examples!
NetLingo Classification: Online Marketing
Subscribe to Word & Acronym of the Day - Email this Definition to a Friend