Summary: Depicts the role of JMS Providers and the differences between a generic JMS Server and a third party messaging component. Additionally, discusses the different types of message queues, role of Connection Factories and the use of JMS Destinations.