Smart Contract

Protocol who runs on a blockchain that helps the execution and control of a transaction, agreement or contract . 

» Blockchains Lexicon