ResPubID17257, AJAX, Asynchronous JavaScrip and XML, web application, web 2.0, communication, mashup, web technology