This document discusses the concepts of gamification. It defines gamification as using game mechanics and dynamics to motivate and engage users. Some key ideas discussed include using points, badges, leaderboards to motivate tasks considered boring. Gamification can be used to encourage collaboration, competition and loyalty. The document traces the history of gamification and provides examples of how games and frequent flyer programs have used gamification principles. It also discusses different game mechanics and dynamics that can be applied.