Abstract: A method and apparatus for an interactive catalog includes presenting a portion of a database. The method includes presenting a first tier of selectable graphics images. Each selectable graphics image in the first tier of selectable graphics images represents a first collection of data structures corresponding thereto. The method also includes presenting a second tier of selectable graphics images, in response to a selecting of a selectable graphics image of the first tier to produce a first tier selected graphics image. Each selectable graphics image in the second tier of selectable graphics images represents a second collection of data structures. Each data structure in the second tier also belongs to the first collection of data structures corresponding to the first tier selected graphics image.