Funware, a term coined by Gabe Zichermann, is the use of game mechanics in non-game contexts to encourage desired user actions and generate customer loyalty. Funware typically employs game mechanics such as points, leaderboards, badges, challenges and levels.