What is a Smart Contract in the Blockchain

Blockchain smart contract