Brainstorming is an important aspect to every story. You need to have other ideas and solutions to conflicts, etc. Some of these things are big (like figuring out character motivation) and some are small. You don't always have to work with someone else, but I've found that we all tend to work better when we brainstorm together. Here's one example...
I had an idea for the shop beside my MC's
it's a coffee shop
Cindy: and I was all excited
thinking the shop would be called "The Other Black Bean"
Cindy: With the Other being all swirly and the O being the top of the coffee mugh
coffee beans are brown
I'm laughing too
I was all excited
me: call it
The Other Beanstalk
or The Beanstlak
or Joe and the Beanstalk
me: they DO grow on a stalk
Cindy: I'm laughing SOOOO hard right now
Cindy: into a corne, ehe?
Cindy: Husband is looking at me like i'm nuts
nuts and beans
Cindy: I like Joe and the Beanstalk actually
me: they are half hardware store, half coffee shop
Cindy: Beanstalk Joes
me: Joe's MAGIC Beanstalk
totally using that
BEST NAME EVER