At its most basic level, brainstorming gets us thinking. It could involve activities like creative play, throwing ideas around, digression, exploration, building relationships, experimentation and of course failed attempts. It might not always seem like you are being productive, but ideas come unexpectedly and in all shapes and sizes.
Over time, you'll be amazed at the goldmine of ideas at your exposure, which you can refine and develop into...