Freemind is an open-source application for creating and editing mind-maps. If you don’t know what a mind-map is, read this article on wikipedia. Mind-maps are a great way to organize information- take notes, brainstorm and explore ideas. I used to depend on commercial mind-mapping software until Freemind came along. I use it almost everyday, and can vouch for it’s effectiveness.