Document transaction-related terminology
There's quite a lof of different terms which we've started using in the context of transactions, where some may not be as obvious as others. In order to stop any confusion, this commit adds them to our documentation.