1) Blockchain is a decentralized system of records called a ledger that is used to record transactions in a verifiable way.
2) Smart contracts are programs written in code and stored on the blockchain that execute when predetermined conditions are met. They typically are used to automate transactions and business logic.
3) Blockchain networks like Ethereum work without chargebacks, meaning transactions written to the blockchain cannot be reversed.