Freemind is a popular free mind-mapping software used to create diagrams that organize information in a hierarchical or non-linear fashion.