# Transport

- [Transport Data Flow](/unifi/3.1/transport/transport-data-flow.md): An overview of the flow of data through Unifi's built in message bus.
- [Snapshots](/unifi/3.1/transport/snapshots.md): Whenever there is an update to a bonded record, Unifi will take a snapshot of it and capture it in a Snapshot record. The Snapshot is the key to facilitating automated Integration testing.
- [Transactions](/unifi/3.1/transport/transactions.md): A Transaction is an instance of a Message occurence.  It contains and tracks the processing of a Message using Stages and HTTP Requests.
- [Stages](/unifi/3.1/transport/stages.md): The Stage is the root staging table for all data mapping.  Stages are created dynamically at the time of data being sent/received.  The Staged Data fields will vary dependent on the data being sent.
- [HTTP Requests](/unifi/3.1/transport/http-requests.md): Every request is handled and tracked by a HTTP Request record.
