Runtime
The runtime is the code that determinates how to produce new blocks and how to process extrinsics on the chain.
Runtime Upgrades
In the Substrate ecosystem, the runtime is part of the block, which enables us to upgrade the runtime on the fly, as part of the block production mechanism. Learn more.