A smart contract in cryptocurrency is a self-executing contract with the terms of the agreement directly written into code. These contracts run on blockchain platforms like Ethereum and automatically enforce and execute the terms of a contract when predefined conditions are met, without the need for intermediaries.

Key features of smart contracts include:

1. Automation: They automatically trigger actions once specific conditions are satisfied.

2. Transparency: The contract terms and transactions are visible to all parties on the blockchain, ensuring trust and accountability.

3. Security: Once deployed, smart contracts are immutable and cannot be altered, reducing the risk of fraud and manipulation.

4. Efficiency: They eliminate the need for intermediaries, such as lawyers or brokers, speeding up processes and reducing costs.

5. Reliability: They execute precisely as programmed, ensuring consistency and accuracy in contract execution.

Examples of smart contract applications include decentralized finance (DeFi), supply chain management, voting systems, and digital identity verification.