1. A system for navigating categorized information, the system comprising: a processor; a memory coupled the processor; computer code loaded into the memory for performing the functions of: displaying a two-dimensional map to a user, the map showing search terms relating to a subject matter, where a position of each search term corresponds to relationships between all the search terms; dynamically changing a display of the terms and a position of the search terms relative to each other based on user input into the map, the display corresponding to relative importance of the search terms to the subject matter; changing a context of a search and selecting a different branch of a taxonomic tree in response to a user input to select one of the search terms to display different search results based on a combination of different branches; displayed separately from the map, a plurality of hyperlinks corresponding to the different search results; a neural network underlying the map, wherein the display, the position of the search terms on the map and a selection of the displayed search terms are derived from the neural network, and displaying to the user additional search terms derived from the search results by the neural network.
3. The system of claim 1 , wherein positioning of a cursor over one of the search terms rearranges the search terms on the map to correspond to an increased relevance of that search term, while the cursor is over that search term.