What is Gamification?

You may not be familiar with gamification and have no information about it; Have you ever become so engrossed in playing a game that you forget the time and place? You must have had the…