An asynchronous queue does NOT wait for a response - it allows non-blocking communication where the sender continues processing without waiting for the receiver's acknowledgment. Synchronous queues wait for responses.
An asynchronous queue lets the sender continue processing without waiting for a response — messages are placed on the queue and handled independently, decoupling sender and receiver in time. Waiting for a response describes synchronous (blocking) communication, which is the opposite of what "asynchronous" means here.