Mindmapping, or concept mapping as it is also called, can be an effective way of brainstorming. By plotting out your topic in a visual manner, you can discover connections and identify any missing pieces. It's also a great way to develop keywords and synonyms for database searching.