Architecture of participation

Describes the nature of systems that are designed for user contribution, such as open source and Wikipedia.