1. A context manager manageable within a vault process for maintaining state information between successive user browser sessions with multiple application domains containing various applications functions, comprising; a first or global level of storage of variables spanning applications and available to multiple vault applications in different domains; a second or application level of storage defining variables common to a given application domain for a given sequence of operations within the application; a third or instance level of storage for the given sequence of operation within a given application domain; means for initiating the vault process in response to a valid user request; means responsive to the vault process start-up and the user request to initiate application program interfaces applicable to context instances within an application domain and function; and means for opening the instance, application, and global context for non-null values where a scoping level is not identified when performing a retrieval operation.