Explores the technological and social reconfigurations that are needed to achieve computer-supported collaborative knowledge building - group cognition that transcends the limits of individual cognition. Offering software design prototypes, the author elaborates a theory of collaboration that takes the group as the unit of analysis.