Optimism is a Layer 2 scaling solution for Ethereum that aims to improve the scalability and usability of the Ethereum network. It is built using Optimistic Rollups, a technology that allows for fast and inexpensive transactions on top of the Ethereum network.