What is it Gamification is about applying game mechanics to a process that is not a game, to increase user engagement, joy, ease the learning curve and enhance loyalty!
Who needs it Basically everyone! But since we're talking about business, we could narrow it down to your customers. Internal and external. Gamification can be used for employee training, team building, skills assessment, or event data collection. On the other hand, it could be used for marketing and promotional purposes also!