The present invention provides a method and system for interfacing with a
multi-level data structure by selecting a concept object stored in the
multi-level data structure, displaying a first image representing the
selected concept object, displaying one or more second images generally
above the first image, and displaying a first connector connecting each
second image to the first image. Whenever the selected concept object has
one or more child concept objects, one or more third images are displayed
generally below the first image, and a second connector is displayed
connecting each third image to the first image. Whenever the selected
concept object has one or more lateral concept objects, one or more
fourth images are displayed generally on one or both sides of the first
image, and a third connector is displayed connecting each fourth image to
the first image.