Gamification הוא יישום מנגנונים מעולם המשחקים (נקודות, רמות, badges, leaderboards, progress bars, streaks) במוצרים שאינם משחקים - כדי להגביר מעורבות, motivation ו-retention. עובד היטב לאפליקציות למידה (Duolingo), כושר (Strava), ופרודקטיביות. לא עובד היטב לכלי enterprise רציניים.
שימוש באלמנטים מעולם המשחקים (ניקוד, שלבים, תחרות) בתוך הקשרים רציניים (כמו אפליקציות עסקיות) כדי להגביר מעורבות, מוטיבציה ונאמנות משתמשים.