browsers to create a more interactive user experience. Client applications built to leverage
AJAX still have a client-server paradigm. However, with AJAX the client can update
portions of a given page without appearing to have posted back to the server (of course, it
typically does). In addition, most AJAX-enabled applications put more processing on the
client for things like toggling sections of a page, working with tabs, auto-completing data
entry, popping up dialogs, and more. The result is a step forward in interactivity for a user.