Mind mapping software is a program that can help you to visually organize your thoughts. there are many different programs available, but my personal favorite would be Freemind mindmapping software.