Digital Activism is broadly defined as "the practice of using digital technology for political and social change," and has proven itself an effective means of civil resistance in several contexts. This guide explores a variety of social media tools vital to the development of a successful social media strategy.