On Blockchain Scalability: What are Sidechains and Rollups?
Scalability on the blockchain refers to its ability to successfully cope with the ever increasing computing demand as more users adopt the service.

When it comes to scaling up a chain, the discussion narrows down to two approaches, which are not necessarily mutually exclusive: Sidechains and Roll-ups.