What Is the Difference between a “Block Header” and the Full “Block Data”?
The block header is a small, fixed-size structure (80 bytes in Bitcoin) containing the metadata of the block, including the previous block's hash, the Merkle Root of all transactions, the timestamp, the difficulty target, and the nonce. The full block data includes the block header plus the complete list of all transactions included in that block.
Miners only hash the block header to find the Proof-of-Work.