smart contracts are one of the best features of block chain which reduces a lot of work and are efficient
What is this smart contract??
in simple terms, it is a piece of software that stores rules for negotiating the terms of an agreement, automatically verifies fulfillment, and then executes the agreed terms.