AJAX
From DaveWiki
AJAX stands for asynchronous JavaScript and XML.
It is a technology that allows parts of web pages to be refreshed, rather than the whole page. This makes web applications - often known as Software as a service (or SaaS) - possible.