What do we mean by gamification?

Gamification has become a bit of a buzz word. So [...]