Using just what�s available to the browser, it�s possible to have the server push data encapsulated in blocks and rely on a progressive rendering behavior that every modern browser implements to dispatch events in near real-time (compared to full page refresh or polling delay).
jean
Check this out also….
http://jean.wordpress.com/2006/02/14/top-ten-reasons-for-ajax/