Collaboration & enacted social structures

Collaboration leading to virtual teams, online communities, virtual communities of practice and intrer-organizational practices