Consensus refers to the process by which a network of nodes (or validators) in a blockchain system agrees on the validity of transactions and the order in which they are added to the blockchain. Finality, on the other hand, refers to the irreversibility of confirmed transactions. While consensus ensures that transactions are validated, finality ensures that they cannot be reversed or altered.