Blockchain has finality because once a transaction has been sent and confirmed, there is no way to change it or for someone to make a charge back. And itās immutable in the sense that it cannot be altered, once a transaction is recorded in the blockchain, it remains there essentially forever because the network builds on top of it making it harder and harder to corrupt.
This leads to the trustless environment because you donāt need to think that a transaction might be reversed or changed once confirmed, so a company could rely on transferred funds for example, knowing that they will receive them for certain.