Layer 1 vs Layer 2: What Is the Difference in Crypto?

Layer 1 is the main blockchain itself: Bitcoin, Ethereum, Solana. Layer 2 is a faster, cheaper network built on top of one of them, which handles transactions off to the side and then writes a short summary of them back to the main chain. The difference between Layer 1 and Layer 2 shows up in your fees. A token swap that costs a few dollars on Ethereum often costs a few cents on a Layer 2 such as Arbitrum or Base.
Why is the main chain so expensive?
Because every computer in the network checks and stores every single transaction. That duplication is exactly what makes Ethereum hard to cheat, and also what makes it slow: each block has limited room, and when lots of people want in at once, they bid against each other for the space. That bidding is why transaction fees jump on a busy day.
How does a Layer 2 make it cheaper?
Think of a bar tab. Instead of paying with a card for each drink, you run a tab all evening and settle once at the end. A Layer 2 does the same with transactions: it processes thousands of them itself, squashes them into one compact record, and posts that record to Ethereum. The cost of the main-chain entry is shared across everyone in the batch, so each person pays a sliver of it. Because the record still lands on Ethereum, the Layer 2 leans on Ethereum's security rather than inventing its own.
Which one should you use?
For everyday activity, a Layer 2. Swapping on Uniswap or lending on Aave costs so much less there that most people stopped doing it on Ethereum directly. For simply buying and holding, the main chain is fine. Two catches are worth knowing. Coins have to be moved across, or bridged, to reach a Layer 2, and moving them back to Ethereum can take minutes or, on some networks, days. And each network has its own name inside a wallet like MetaMask, so you have to pick the right one.
One habit prevents the most common loss here: when you withdraw from an exchange, the network you choose must match the network your wallet is set to. Arbitrum and Ethereum use the same address format, but coins sent to the wrong one can be very hard to recover. Send a tiny test amount the first time you use a new network.