On the Internet to see the synchronous asynchronous interpretation, feel very image, reproduced come to remember.
The difference between synchronous and asynchronous
For example: Ordinary B/s mode (synchronous) Ajax Technology (asynchronous)
Synchronization: Submit request, wait for server processing, processing completed returns this period the client browser cannot do anything
Asynchronous: Requests are processed through event triggering server processing (which is still something the browser can do)
Synchronization is when you ask me to eat, I hear you go to dinner, if not heard, you keep barking until I tell you to hear, to go to dinner together.
Async is you call me, and then go to dinner, I can get the news immediately, may wait until after work to eat.
So, if I ask you to eat in a synchronized way, ask me to eat with the Async method, so you can save money.
For example, a call is a synchronous message that is asynchronous
An analogy of synchronous asynchrony