Smart contracts are self-executing contracts which contain the terms and conditions of an agreement between the peers. Smart contracts cannot take place without Blockchain. With the help of Blockchain technology, all the lawyers will be completely replaced and the world will run on smart contracts!