In a smart contract, the action of burning a token means transferring that token to an inaccessible Ethereum address. An inaccessible address is usually known as the zero-address. "Burn" is a visual representation of this process. The fire contains the Solidity code that implements the "_burn()" function in the ERC-721 standard, and the smoke cloud includes the characters "0x0" to represent the zero-address.