This document provides an overview of gamification and its benefits for engaging online communities. It defines gamification as using game mechanics and design to make non-game applications more fun and engaging. Key benefits of gamification include increased engagement, loyalty, user generated content, and revenue. The document also lists several gamification software vendors and provides an action plan for developing a gamification strategy.