Game elements like leaderboards, rewards, and achievements can be used in non-game contexts to increase user engagement. Common applications of gamification include learning, exercise, productivity, and marketing. Some examples provided are using games and videos to learn languages, an augmented reality exercise app, and gamifying Microsoft Office training. Gamification aims to solve problems and motivate users through competition, progression tracking, and social interaction.