Online Communities
Blogs abd Vlogs
Micro-Blogging
Wikis
Chatrooms
Podcasts
Virtual Learning Environment (VLE)
Social Networks