: Changing elements on a page without a full reload.
: Sending and receiving data from a server in the background. : Changing elements on a page without a full reload
: Responding to user actions like clicks or form submissions. : Changing elements on a page without a full reload