Contract
Cryptocurrencies use smart contracts to execute functions on their blockchain. These contracts are binding agreements between two parties. Smart contracts are a more efficient and secure way of conducting transactions than traditional contracts.