Involves the use of Javascript, CSS, and XMLHTTP (at least most of the time) to provide rich interactive user experience in a web application: