UTXOSTransaction
Peeling down a single transaction reveals several different structures in a transaction that have different semantic meanings. The following are the different structures present in the transaction:
UTXO is all those outputs that are yet to be unlocked by an input.
Once an output is unlocked, they are removed from the circulating supply. The new outputs take their place. Thus, the sum of the unlocked outputs will always be equal to the sum of values of the newly created outputs.

What is a UTXO?
In bitcoin, the transaction lives until it has been executed till the time another transaction is done out of that UTXO. UTXO stands for Unspent Transaction Output.
How is a UTXO created?
UTXOs are created through the consumption of existing UTXOs. Every Bitcoin transaction is composed of inputs and outputs. Inputs consume an existing UTXO, while outputs create a new UTXO.
UTXO Model
The UTXO model does not incorporate wallets at the protocol level. It is based on individual transactions that are grouped in blocks. The UTXO model is a design common to many cryptocurrencies, most notably Bitcoin.