A payment channel is established by two users via a transaction Ethereum. They decide the amount allocated to the channel and can then make as many transactions as they wish off-chain. A new transaction will be required to close the channel and allocate funds on-chain.