AJAX – Asynchronous JavaScript and XHTML – a group of interrelated web development techniques, used by a number of modern and popular websites. AJAX is used on client-side to create attractive web applications. AJAX is a combination of more than one technology. It uses HTML and CSS. By using AJAX we can create real-time feedback to our users using server-side validation scripts.