What is a JMS domain?
There are two possible domains in JMS: (1) the publish/subscribe domain and (2) the point-to-point domain. Not all JMS implementations provide both domans.
With the point-to-point domain, clients interact via a message queue. With the publish/subscribe domain clients interact via a node in a content hierarchy, each node representing a topic, or subtopic.