Immutable means that something is unchanging over time or unable to be changed after creation.
Regarding cryptocurrencies, it means once data has been written to a blockchain no one can change it. This provides benefits for audit. As a provider of data, you can prove that your data hasn’t been altered, and as a recipient of data you can be sure that the data hasn’t been altered. These benefits are useful for databases of financial transactions.