
The advantages of collaboration in furthering product ideas, responding to challenges, and extending corporate or departmental capabilities are now well known. Much recent attention has been fostered by new technologies and new capabilities falling under the general heading of Web 2.0 or Enterprise 2.0.