A topic is an entity that represents a data domain that is published and consumed in
Data Integration Hub
. A topic defines the data structure and additional data definitions, such as the data retention period. Multiple applications can publish to the same topic. An application can subscribe to multiple topics.
For example, you can create a Sales topic that represents sales data. Applications from all the stores in the organization publish sales data to the Sales topic. The accounting application subscribes to the Sales topic and consumes published sales data from all stores, or, if a filter is applied, from specific stores.