So, finality is used to measure the amount of time one has to wait for a reasonable guarantee that crypto transactions executed on the blockchain will not be reversed or changed. In other words, they will not be lost.
To put this in perspective, if you were to have to wait for 10 minutes every time you wished to purchase anything, it would quickly become very inconvenient to go shopping. Also, in the financial sector, companies need to know, within the shortest possible time frame if they own certain assets.
So, when it comes to blockchain technology, transactions are termed immutable due to its finality nature. However, most blockchain protocols only show a probabilistic transaction finality — meaning that transactions are not automatically or instantly final but become "more and more final" over time (as more blocks are confirmed).
Thus, the amount of time it takes a blockchain network to confirm a transaction (latency) determines the nature of the chain's finality rate. Below is a table that shows different blockchain networks and the average duration it takes for each of them to reach finality.