1. A computer-implemented method of organizing a first group of domain objects relating to hydrocarbon management, comprising: establishing one or more user-defined logic conditions, wherein the logic conditions include a spatial requirement and include a graphical representation of one or more polygon, polyhedra and other geometric construct; selecting a plurality of the domain objects in the first group of domain objects, wherein the first group of domain objects are associated with hydrocarbon management and wherein the domain objects comprise one or more of a wellbore, a well completion, a well log, a well target, a well core, tubulars, a surface, a three dimensional model, a seismic cube, a three-dimensional surface, a well zone, a point, a point set, a polyline, and hydrocarbon management data; determining whether any of the selected plurality of domain objects satisfies the logic conditions; creating a second group of domain objects that includes the logic conditions and a list of domain objects satisfying the logic conditions; and performing an operation command on the second group of domain objects such that the same operation command is performed on all domain objects listed in the second group of domain objects, wherein the operation command comprises one or more of deleting, renaming, displaying, and modifying any part of the domain objects in the second group of domain objects or information related thereto.