Smart contracts are digital agreements that automatically carry out tasks when some conditions are met. They are part of the block-chain technology and these contracts can change how business operates and works worldwide. Smart contracts can do work like sending money, without even needing a middleman who will ask for…