Towards cyberactivism 2.0? Understanding the use of social media and other information technologies for political activism and social movements
Web 2.0: A Definition, Literature Review, and Directions for Future Research