Layer 2 is essentially an application layer abstracted on top of a blockchain. Among other things it is a way to allow for better scalability.
It basically means off-chain, so I'm not quite sure where the accomplishment is. Sorry for the bluntness, not trying to be an asshole. Open to further explanation.