Smart Contract

A smart contract is a computer protocol that facilitates, verifies, or enforces a contract without the need for third-party involvement.