Ajax không phải là một ngôn ngữ mới, mà là một kỹ thuật giúp tạo những ứng dụng web tốt hơn, nhỏ gọn hơn, nhanh hơn, thân thiện và chuyên nghiệp hơn.
Với Ajax, JavaScript của bạn liên lạc trực tiếp với Webserver sử dụng đối tượng XMLHttpRequest của JavaScript.
Với đối tượng này, JavaScript có thể trao đổi dữ liệu với Webserver mà không cần phải load lại trang web như bạn thường thấy.