Asynchronous communication is a message that is not read, heard or seem at the same time as it is transmitted. A good example is a letter. There is delay or even a lack of response.
Synchronous messages are those that are sent and received simultaneously, instantly from when they are sent and received. Feedback is usually also immediate.