State Channel
A state channel is an off-chain communication environment that typically constitutes a broader network and allows users to settle transactions at low-cost and high-speed. The state channel will interact with the underlying blockchain when necessary, such as during disputes or when closing a channel. A state channel is considered a generalized form of a payment channel, except that it allows the channel to represent any state of a smart contract, not just transactions and balances.