Internet-based applications where users create, share, and/or exchange in virtual communities and networks. Examples include Facebook and Twitter.