Gamification is the use of game mechanics in non-game environments. For example, learning platforms for businesses, shopping applications, or charity fundraisers. Game mechanics can be things like rewards, rules, levels, leaderboards, progress bars and missions. The use of these tools have positive (or negative) effects on users and can encourage individuals to behaviour a certain way. It can also be used as an effective learning and educational tool.
So why does it work?
Gamification taps into both our intrinsic and extrinsic motivations. Achieving in-game rewards (extrinsic) and satisfaction of completing a task (intrinsic). Getting to the top of a leaderboard (extrinsic) and knowing you have mastered a skill (intrinsic).
And the best part? Gamification is fun.
Read more here