1. A virtual data framework for storing user and client configuration data in a computer network including a plurality of client computers connected to at least one server computer, the virtual data framework comprising: a root node level; at least one intermediate node level including a plurality of intermediate nodes subordinate to the root node level storing categorical information relating to the computer network; a data node level subordinate to the intermediate node level storing specific values relating to the user and client configuration data in the computer network; and a plurality of persistent dataspaces including at least one such intermediate node from the intermediate node level and such associated specific values as stored in a data node level, where data in each persistent dataspace can be modified on each such client computer or the server computer and stored on the client computer, the associated specific values being nonvolatile such that the associated specific values persist after modification and are accessible by any client computer from any other client computer.