ایجکس چیست و چه زمانی باید از آن استفاده کرد؟

در پاسخ به این سوال که ajax  چیست ، باید بگوییم که ajax مخفف عبارت "Asynchronous JavaScript and XML" و یک فناوری وب است که برای بارگذاری داده‌ها از سرور به کاربر در پس‌زمینه و بدون نیاز به بازخوانی صفحه استفاده می‌شود