Gamification is a game system in an environment that isn’t necessarily focused on entertainment. The objective is to encourage users to play as often as possible, with the aim of unlocking new badges to get specific benefits. An example of gamification is community messaging: brand advocates gain badges according to their experience, time spent on community chat, etc.