A temporary topic allows an application to create and delete temporary topic on the current connection to the SonicMQ Broker. The SonicMQ Broker provides the name of the temporary topic to the application. A temporary topic allows the SonicMQ Broker to hold JMS messages during the JMS session. Messages in a temporary topic are available to any application that knows the name of the temporary topic. A temporary topic is automatically deleted when the application that created it terminates the session. When the JMS session ends, any messages remaining in the temporary topic are deleted.