Gamification can be defined as the use of gameplay mechanics for non-game applications in order to make them more fun and engaging. This practice can be applied in virtually any industry and any medium and will create fun, engaging experiences that convert users to players. OK, that’s still a bit vague. According to the Gamification Wiki, gamification is the infusion of game design techniques, game mechanics and game style into anything.