We are used to synchronous communications (meetings, phone) with people we know well and care about. We know we can disturb them, and we allow them to interrupt us.
This situation is however not scalable. It doesn't scale in the number of people involved, in the number of tasks (context-switching), in the complexity of the tasks (necessitating many incremental interactions, corrections, etc).
One interesting border case is this of mail, or of short messages. To some extend, these are asynchronous media --one doesn't share the same time, one is free to take or not the messages sent by the other.
But on the face of it, we tend to use them synchronously: