0.20: What are transactions? (brief description)

A transaction is a set of operations that must be executed as a single unit. The operations are used to move data between consistent states.

A distributed transaction runs in multiple processes, potentially on many machines.