In simple terms, a Queue is a File. It is like a simple flat file. And you can control Queue access to others.
Usually, the messages in Queues are consumed by a Process. A process that sends a message to a Queue is called requester.
A process that receives a message you can say as Process. You can read more about the types of Queens and the actual relation between Queue and process.
References: