Games are everywhere. So many aspects of our daily life are influenced by game mechanics that marketers recognize their seeds everywhere. Companies have used games for years, both for B2C and B2B strategies, with one big aim: create brand awareness to drive engagement. This is gamification: the science of applying game theory and dynamics in non-game contexts. Like any other science, you need to learn the rules of gamification to learn how to engage customers playing with them.