Layer 2 (L2) is a collective term to describe a specific set of Ethereum scaling solutions. A layer 2 is separate blockchain that extends Ethereum and inherits the security guarantees of Ethereum. Now let’s dig into it a bit more, and to do this we need to explain layer 1 (L1).