Pozwala na wykonanie niektórych czynności dynamicznie, “w locie”, bez przeładowywania strony. Przykład: klikamy w filtr na kategorii, ponieważ chcemy wyłącznie sukienki w kolorze czerwonym, strona się nie przeładowuje, ale pojawiają się produkty dopasowane do użytego filtra.
Bez technologii AJAX strona zostałaby przeładowana (przeniesienie na nowy adres URL), z technologią AJAX zadanie to wykonane jest “w locie”, na tym samym adresie URL, bez przeładowywania.
W zależności od kontekstu wykorzystania oraz sposobu implementacji może to być neutralne dla SEO. W przypadku nieprawidłowego zastosowania może uniemożliwić indeksowanie strony, co jest niedopuszczalne w kontekście SEO.