Layer-1 solutions involve making changes directly to the underlying blockchain protocol to improve scalability, while layer-2 solutions like ZK-rollups operate on top of the base layer to enhance scalability without modifying the underlying protocol.