בעולם הווב, כשאומרים "Ajax" הכוונה היא לבקשת שרת מסוג Ajax.
זו בקשת שרת שמתרחשת אסינכרונית בהתאם למבנה דפדפן ווב (לא כל דפדפן ווב בהכרח יאפשר בקשת בקשות Ajax) ומאפשרת להשיג תוכן מבסיס נתונים בדף מבלי לטעון מחדש את הדף (בצורה מלאה).
תכונת innerHTML היא אחת מתכונות שפת JavaScript המבצעת החלפה של ערך שורה אחד ב DOM בערך שורה אחר אחר ב DOM.
ערך שורה חדש יכול להיות זהה מהותית לקודמו כך שמה שמוחלף הוא בהכרח ערך שורה ב DOM אך לא בהכרח תוכן ה HTML שלו.
אם היו JavaScript event listeners שרלוונטים לקטע שהוחלף, הם באופן טבעי לא ישפיעו על הקטע החדש (אפילו אם ה HTML זהה).