- Ajax is a Client side technology so it’s independent of web server software. You can use AJAX with PHP, Servlet, JSP, Python.
- AJAX allows web pages to be updated partially by exchanging the data with the web Server without reloading the entire web page or new web page request.
Why Ajax is used?
The main use of Ajax is "To update the webpage without reloading the complete webpage."
Where Ajax is used?
Now Most of the famous web Application are using AJAX like Google Maps, Gmail, YouTube, and Facebook.
live example of Ajax
Google with Ajax
Difference Between Synchronous and Asynchronous
The word Synchronous means that user is waiting for the waiting for the response and cannot using web pages that means we can send single request at a time.
The word asynchronous means that the user is not waiting for the server respond to a request but can continue the using web pages that means we can send another request before get the response of first request.