1. A geometry modeling system having a first computer and a second computer connected over a computer network, comprising: a database management system on the first computer for providing access to a multiresolution geometry model, wherein the model contains: a topological representation of a boundary representation; and an hierarchical tree representation of surfaces wherein each lower level in the tree represents a finer level of resolution and each higher level in the tree represents a coarser level of resolution, and the highest level being the root node of the tree; a client program on the second computer containing instructions to: access the database management system, wherein the client program contains instructions to request the database management system to transmit nodes beginning at a high level of the tree and ending at a low level of the tree when a termination criterion has been achieved; perform boolean operations on the multiresolution representation of at least one surface of the model; transmit a result from the boolean operations to the database management system.