When we say AJAX is asynchronousIt seems to me that when we say 'AJAX is asynchronous' we are just misusing standard terminology. It isn't asynchronous at all. It engages in a request/response protocol. What it is is partial: it doesn't have to submit the entire form, and it doesn't have to process the entire page as a response; it can also pipeline, i.e. submit several requests before it processes any responses. None of this satisfies any definition of 'asynchronous' that I'm aware of.