The Ethereum network brought smart contracts into the blockchain space, making concepts like decentralized finance (DeFi) possible.
Smart contracts can automatically execute processes once certain conditions have been met. Along with this new technology, a new coding language was developed called Solidity.