Introduction & History: The advent of the web and internet technologies such as TCP/IP, DNS, and HTTP protocols have formed the foundation of many of our internet experiences today. With the rising popularity of JavaScript DOM and XMLHTTPRequest & AJAX, web pages have become more dynamic than ever before as the browser client…