Ajax
Asynchronous JavaScript and XML
Method of building interactive applications for the Web that process user requests immediately. It combines several programming tools including JavaScript, dynamic HTML (DHTML), Extensible Markup Language (XML), cascading style sheets (CSS), the Document Object Model (DOM), and the Microsoft object, XMLHttpRequest.