Smart contract
Code deployed on a blockchain that holds assets and executes fixed rules when called.
Tokens, DEX pools, lending protocols and bridges are all smart contracts. A verified contract has its source code published for inspection; an upgradeable one can have its code replaced by its owner. Contract permissions — mint, blacklist, adjustable fees — are what to check before trusting a new token.

