How Does a ‘Light Client’ Utilize the Merkle Root for Verification?
A Light Client (or Simplified Payment Verification, SPV) downloads only the block headers, not the entire block data. To verify if a transaction was included in a block, the Light Client requests a 'Merkle Proof' from a full node.
This proof consists of the transaction and the minimal set of hashes needed to re-calculate the Merkle Root in the block header, confirming its inclusion.