Login / Signup

What is an online community? A new definition based around commitment, connection, reciprocity, interaction, agency, and consequences.

Michael Hammond
Published in: Int. J. Web Based Communities (2017)
Keyphrases