Layer-2 networks are technological solutions designed to improve the scalability of layer-1 blockchains, including Ethereum. They tackle the inherent bottlenecks associated with processing large volumes of transactions directly on the main blockchain.
By functioning alongside the primary network, layer-2 solutions optimize transaction speeds and reduce congestion and fees on the blockchain.