Transactions are small bundles of information that are used to propose updates to the state of the blockchain. Users sign and submit transactions to one or more nodes, and based on their validity, they are executed by all other nodes to update the state of the blockchain.
Transactions are grouped into blocks. Blocks are then processed one-at-a-time to execute all included transactions together.
Episode 4 - Transactions and Blocks