application layer protocol for message oriented middleware  The defining features of AMQP are message orientation, queuing, routing, reliability and security  Ii is a wire level protocol
 Specifies maximum value for the number of messages processed per time period and rejects any messages beyond the maximum  Throttling  Throttles the number of messages per time period processed by an API. Queues any messages beyond the maximum for later processing