AJAX is a technique to do an XMLHttpRequest from a web page to the server and send or receive data to be used on the web page. jQuery can be used If you love and comfortable with JavaScript Most interaction is client-side only If a custom solution is required For stunning look and feel of client side UI If animations ,DOM Selection are required Ajax can be used If you are using ASP.NET & VS When s