A storage space in memory or on disk that holds incoming transmissions until the computer can process them. Message queues provide an asynchronous communications protocol, meaning that the sender and receiver of the message do not need to connect to the message queue at the same time. Messages placed onto the queue are stored until the recipient deletes them.