TL;DR From Bitcoin to dApps, blockchain technology has experienced constant evolution, facing new challenges as it develops and seeking tools to solve them. Layer-2 (L2) solutions overlay existing Layer-1 networks to alleviate congestion and reduce transaction costs. Examples include the Lightning Network for Bitcoin and Polygon, Optimism, and Arbitrum for Ethereum.