Creativity, innovation and the overall process of generating, developing, and communicating new ideas can be accomplished through the use of tools and platforms. Some platforms to aid this process include IdeaScale, eYeka, Spigit, InnoCentive, SolutionXchange, Crowdtap and Brightidea.