Download FreeMind, to visualize your ideas
FreeMind is a premier free mind-mapping software written in Java. A mind map is a diagram used to represent words, ideas, tasks, or other items linked to and arranged radially around a central key word or idea. Mind maps are used to generate, visualize, structure, and classify ideas, and as an aid in study, organization, problem solving, decision making, and writing.
The elements of a given mind map are arranged intuitively according to the importance of the concepts, and are classified into groupings, branches, or areas, with the goal of representing semantic or other connections between portions of information. Mind maps may also aid recall of existing memories.
By presenting ideas in a radial, graphical, non-linear manner, mind maps encourage an unorthodox brainstorming approach that can generate ideas without regard for a more formal, hierarchical organization system.
Although in general I don’t like programs based on Java, I must admit that FreeMind is excellent.