Gamification is the use of game design techniques & mechanics to solve problems and engage audiences. Gamification works by making technology more engaging, by encouraging users to engage in desired behaviors, by showing a path to mastery and autonomy, and by taking advantage of humans' psychological predisposition to engage in gaming. Source: Wikipedia
HOWWHYVisualization is the presentation of numerical or non-numerical data in a graphical format. With visually appealing data presentation, viewers are provided with a quick qualitative understanding of the information. Many users find numerical data informative but hard to interpret without thorough analysis. The same data presented as a graph conveys the information more effectively than just numbers. But it is also important to keep the visualization: 1) accurate and faithful to the original data; 2) aesthetically pleasing and enjoyable; and 3) flexible and able to accommodate visual style changes.