An "idea site" is a branded website for collaborating on ideas with your customers or employees, built on "social networking" principles.
With an idea site - you can: