Here is a very important chart that we will continuously refer to:
The type is the various persistence storage properties that can be persisted. For instance, when performing publish/subscribe messaging, there is subscription information that needs to be saved to a database that details the subscribers and the message types that they are listening for in their queues.
We can have various configurations for these persistence stores: InMemory, RavenDB, NHibernate and MSMQ. The following bullet list provides a brief explanation of these stores: