Social technologies can support idea generation in new ways compared to traditional one-way communication methods. They enable two-way or many-to-many communication, collaborative knowledge sharing online, and open participation by any users. Social technologies refer to communication tools like wikis, shared workspaces, blogs and forums that support transparent knowledge sharing and creation within a group. Different social media tools are suited to various phases of product development like identifying needs, getting feedback, generating and testing ideas. However, not all users participate equally - reasons for not sharing ideas online include lacking motivation, skills, creativity or task involvement.