AJAX = Asynchronous Javascript and XML AJAX không phải là một ngôn ngữ lập trình mới, nó cung cấp một hướng tiếp cận mới cho các ứng dụng web dựa trên các chuẩn có sẵn. Đối với các ứng dụng web truyền thống, nếu muốn cập nhật Ths. Nguyen Cao Hông Ng c 3 nội dung thông tin trên trang web thì bắt buộc trình duyệt phải tải lại toàn bộ trang web gây lãng phí và tốn thời gian chờ đợi không cần thiết của người dùng. AJAX cho phép tạo ta các trang web có khả năng cập nhật lại một phần nội dung mà không.