Payment channels are a mechanism to execute payments instantly and with very low fees, by not executing each payment on the blockchain. Instead, the balances between the participants are guaranteed in a way that can be settled on the blockchain at any time, therefore benefitting from the underlying security.