Smart Contract A smart contract is like... a vending machine. You can trust that if you give it your money that it is programmed to accept your money and dispense the drink you selected.