What is a smart contract in the context of blockchain technology?
A self-executing contract with the terms of the agreement directly written into code
A smart contract is a self-executing contract with the terms of the agreement directly written into code, allowing for automatic execution and enforcement.