Smart contracts are blockchain-based digital contracts that establish the terms of an agreement. Unlike typical contracts, smart contracts are code-based, enforced, and executed when predetermined logic is met. This allows for certainty of both parties' outcomes in an agreement and increased capital efficiency to avoid the sacrifice of time.

https://www.ibm.com/topics/smart-contracts

https://www.investopedia.com/terms/s/smart-contracts.asp

https://www.coinbase.com/learn/crypto-basics/what-is-a-smart-contract

https://cointelegraph.com/learn/what-are-smart-contracts-a-beginners-guide-to-automated-agreements