Method and apparatus for organizing data by overlaying a searchable
database with a directory tree structure. The method includes generating
the directory tree structure that includes nodes comprising a designated
category for each node and branches comprising links between the nodes,
and generating one or more pointers. Each pointer corresponds to a
specific node and the pointer links the specific node to an item of data
within the searchable database. All pointers associated with the specific
node link related items of data corresponding to the designated category.
Each node within the directory tree structure can include a corresponding
html address. Items of data can be web-based multimedia including audio,
video, images, and appropriately formatted text, displayed in an
encyclopedia-like format. Nodes, branches, and pointers within the
directory tree structure can continually be added, edited, or deleted.