A smart contract is an electronic contract on a blockchain that is designed to be executed automatically when the terms and conditions agreed upon by the parties to the contract are met. In other words, it is a technology that allows contracts to be made between individuals on a blockchain without the need for a third-party certificate authority. When a contract is written as smart contract source code and sent to the blockchain network, it is validated by the network participants, and upon completion of validation, a block containing the smart contract is created and distributed.
Read for instructions on deploying smart contracts.
Please read if you want to proceed developmenting and verifying your own deployed smart contract.