The word gamification is used to describe companies integrating game mechanics into their non-gaming product or service to drive user engagement.