The application of game mechanics in a non-game context to promote desired behaviors.
Gamification gives the following to humans thus improving engagement and interaction:
The key is to provide a hook to the user that keeps them engaged.
Incorporating gamification leads to the following benefits in surveys:
Free Resources