An unspent transaction output (UTXO) is the result of a blockchain transaction that hasn’t been spent yet and can be used as input for future transactions.