The concept of web 2.0 is very often associated with creative websites, impressive and big headers but, most important web 2.0 is the name of a conglomerate of