A smart contract is code that lives on a blockchain. When the input condition is met, the output executes automatically — with no intermediary and with nobody able to intervene. Despite the name it is not a legal contract; it is a program whose rules are public and whose behaviour can be read before use.
Where a player encounters one
Decentralised casinos. Some crypto casinos run their game logic and payouts in a smart contract. The advantage is transparency: the rules are in the code and payout does not depend on an operator's willingness. The drawback is that if there is a bug, nobody is there to fix it — the code did exactly what it said.
Tokens. USDT and other tokens are themselves smart contracts. The transfer is performed by the contract rather than the network itself, which is exactly why sending a token costs more gas than sending a native coin.
DEX swaps and bridges. Both run on smart contracts.
What it does not mean
A smart contract does not automatically mean safety. Code can contain bugs or a deliberate back door, and an unaudited contract is risky. **"Smart-contract based" is no substitute for a provably fair check or for a licence** — it is a technical property, not consumer protection.