What is finality in blockchain, and why does it matter?

Discover the importance of finality in blockchain, its types (probabilistic, deterministic and economic), and how it ensures transaction security and immutability.