We use Ajax to interact with the server, without making the visitor load a new page. This allows for a more enjoyable visit as the user experience is not interrupted by having to load a new page, and it speeds up interaction with the server, as the visitor does not have to download any unnecessary data. Try our contact page for an example; when the visitor sends their message the page is not reloaded, nor are they taken to a different page. Instead, the info...