Asynchronous JavaScript (AJAX) merupakan teknik yang memungkinkan XMLHttpRequest object untuk berkomunikasi dengan server tanpa harus mereload browser/memuat ulang seluruh halaman untuk menampilkan data pada browser. AJAX bukanlah sebuah Bahasa pemrograman. AJAX menggunakan kombinasi dari Objek XMLHttpRequest (untuk meminta data dari server web) JavaScript dan HTML DOM (untuk menampilkan atau menggunakan data