The most important ways in which visualizations can amplify cognition are: increase processing and memory resources, reduce searches, enable pattern detection, and perceptual inference operations. Visualization may pack a huge amount of data into a small space and allow patterns in the data to reveal themselves. They make such inferences easy which are not easy otherwise. [3]. Also Larkin and Simon in their classical study [11] illustrated three basic ways why diagrams helped. By visualizing the data, large amounts of search can be avoided. Using location to group elements reduces the load on working memory. Also, visual representations automatically support a large number of perceptual inferences that are extremely easy for humans [11].