immersive experience

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!

See also : interactive  in stream  
NetLingo Classification: Online Marketing

Updates