A widespread and regular complaint about websites is the fact that “This web page is slow.” This is especially seen in web applications that replaced desktop applications. While it is true that the web provides some highly desirable characteristics like global delivery, there are particular challenges faced at the performance level.