After the advent of Web 3.0 and HTML5, and other modern web technologies; most of the popular websites have a great look and feel and are very user friendly. Take the example of Facebook, YouTube, Gmail. These sites are powered by very complex processes and algorithms behind the scene.