Pictograph: It is way of of representing data using pictures or small images.  Advantages Reading a pictograph helps in interpreting the pictograph so as to get the information from it. 
Disadvantages For each and every data drawing of images or pictures is not possible.Example : Population of different cities 

Bar graph : When numerical data is presented as columns on a graph this graphical representation of data is called Bar graph or Column graph.  Advantages We can easily compare two or three sets of data. 
Disadvantages Sometimes numerical values of items may be so large that it may not be possible to represent them by exact lengths of a column. 

Histogram : A histogram is pictorial representation of the grouped data in the form of rectangles. There is no gap in each rectangles.Each base of the rectangles represent the class interval and whose heights correspond to frequencies. 
Advantages We represent frequency distribution of the grouped data. 
Disadvantages As this is drawn using class interval so class limits need to be real. So true class limits can be found out using continuous grouped frequency data. 

Pie chart : It is a simple way of presenting a simple data in a circle as a sector form.  Advantages 1) As the data represented are in the form of sectors we need to find the degrees of each data. 2) We can easily compare the data using the size of the sector. 3) We can compare each sector with the total amount easily. 
Disadvantages A pie chart should not be used if there are too many items to played as it will look clustered and confusing. 