1. A computing device comprising: at least one hardware processor, memory, and an operating system (“OS”) stored in non-transitory computer readable medium and comprising program instructions that, when executed by the at least one hardware processor, cause the computing device to process tasks; wherein the operating system includes program instructions of an operating system kernel, and program instructions of a web based user work environment (hereinafter “WCUWE”) to be operable with the operating system kernel, wherein the WCUWE includes program instructions for causing display of information about resources in a web browser, and program instructions for processing a first task when a user selects a first resource from the information displayed and submits the first task for access to the first resource, wherein the processing of the first task includes processing the first task in the background and causing the displaying of the information about the resources in the web browser without being blocked and allowing the user to select a second resource from the information displayed and submit a second task for access to the second resource without waiting for completion of the processing of the first task.