Mary Jo Foley:
“Immersive” is the way that Microsoft is describing the Windows 8 app experience on tablets and slates running the MoSH interface, from what I’ve been told. Inside the company, some Softies use “immersive” and “modern” or “modern client” apps as synonyms. Once a user installs an immersive application, a tile for it will appear on the user’s Windows 8 dashboard.
An immersive app is one where the navigational elements of the operating system take a back seat to the application itself.
I thought we just called this type of app, “good”? Huh, learn something new everyday I guess.