Cardano's Extended Unspent Transaction Output (EUTXO) model comprises three key components: the ledger state, which represents the current distribution of funds among addresses; transactions, which transfer funds between addresses by consuming and producing UTXOs; and scripts, which specify the conditions under which transactions can be executed, providing flexibility and security.