Ajax is the term that describes a set of web development techniques for creating interactive web applications. One of the key ingredients is the JavaScript object XmlHttpRequest. Gmail is a webmail using AJAX.

http://taconite.sourceforge.net/
http://openrico.org/