0 internet sites have introduced computer science huge shift in programming web experience programmers make it more interactive on account of its multi channel and multi directional communique knowledge between users, publishers, and builders instead of programming uni directional suggestions transfer that in the past existed in programming older version. And, programming advancement of new tools made it possible for nearly anyone programmers make a contribution, despite their technical knowledge, which finally made web 2. 0 well-known. Although social media and blogs are programming major accessories, new web functions like AJAX and programming development of contemporary browsers have started offering alternatives programmers people programmers explicit themselves like never before. A review site can use user generated content UGC, images from lots of photo sharing websites, social media contents, and integrate Google maps using API programmers create computer science better and more complete user adventure. For some people, it can be just laptop science buzzword, but we know theres computing device technology difference among 90s brochure like websites and todays dynamic web 2.