یک درخواست ناهمزمان به صورت اجرای اسکریپتی تعریف می‌شود که بدون توجه به پاسخ سرور وب، اجازه می‌دهد تا خط بعدی اسکریپت اجرا شود و آن اجرا بعداً پس از دریافت پاسخ از سرور وب قابل رسیدگی است. ناهمزمانی مهمترین مکانیسم در پاسخگویی بدون تاخیر به کاربر است که در آن کاربر همچنان می‌تواند بدون توجه به پاسخ‌های سرور برای درخواست‌های قبلی با صفحات وب تعامل داشته باشد.