A computing device, comprising: an immersive environment module for providing an immersive environment on a display by which a user is enabled to view and interact with one or more of applications and corresponding content, said immersive environment module configured to facilitate simultaneous display of a plurality of applications on the display without system chrome, said system chrome referring to user interactive graphical elements provided by the system for identifying and managing regions of the display, at least a first of the applications being displayed in a primary region of the immersive environment on the display; a UI management component arranged for enabling a user selection of an application for simultaneous display on the display with at least one other application; and processing logic configured to determine a size in at least one direction of content of a user-selected application as it is displayed on a non-primary region of the immersive environment on the display simultaneous with display of content of the first application on the primary region of the immersive environment on the display, said determination being based at least in part on one or more pre-defined size requirements specified by the selected application, characterized in that the non-primary region of the immersive environment is automatically removed so that the content in the primary region occupies an entire work area of the immersive environment if the display is rotated into portrait mode, wherein the non-primary region of the immersive environment is automatically restored if the display is rotated back to landscape mode. an immersive environment module for providing an immersive environment on a display by which a user is enabled to view and interact with one or more of applications and corresponding content, said immersive environment module configured to facilitate simultaneous display of a plurality of applications on the display without system chrome, said system chrome referring to user interactive graphical elements provided by the system for identifying and managing regions of the display, at least a first of the applications being displayed in a primary region of the immersive environment on the display; a UI management component arranged for enabling a user selection of an application for simultaneous display on the display with at least one other application; and processing logic configured to determine a size in at least one direction of content of a user-selected application as it is displayed on a non-primary region of the immersive environment on the display simultaneous with display of content of the first application on the primary region of the immersive environment on the display, said determination being based at least in part on one or more pre-defined size requirements specified by the selected application, characterized in that the non-primary region of the immersive environment is automatically removed so that the content in the primary region occupies an entire work area of the immersive environment if the display is rotated into portrait mode, wherein the non-primary region of the immersive environment is automatically restored if the display is rotated back to landscape mode.