A collection of code and data (sometimes referred to as functions and state) that is deployed using cryptographically signed transactions on the blockchain network. The smart contract is executed by nodes within the blockchain network; all nodes must derive the same results for the execution, and the results of execution are recorded on the blockchain.
Sources:
NIST IR 8408
from
NISTIR 8202
NIST IR 8472
under Smart Contract
from
NISTIR 8202
NISTIR 8202
NISTIR 8301
under Smart Contract
from
NISTIR 8202