Layer 2 is a technology:
Aiming to improve the functionality of certain blockchains
Aiming to relieve the network of a main blockchain (Layer 1)
Implementable on all blockchains
Necessarily decentralized