3 terms
A Layer 2 blockchain processes transactions off the main chain and anchors results to it, cutting fees while inheriting much of its security.
A rollup is a blockchain scaling design that executes transactions off the main chain and posts their data and results back to it for security.
A sidechain is an independent blockchain with its own consensus that connects to a main chain through a two-way bridge, used for blockchain scaling.