on chain: Blockchain do Bitcoin, a unica e verdadeira.
Lightning: uma das side chains (camada 2) do Bitcoin para transações rápidas, porem ainda não consolidadas na Blockchain (camada 1), usa um sistema de time lock onde uma transação é passada de uma carteira para outra, porem ainda não transmitida. Vc pode abrir um canal Lightning com outra pessoa iniciando uma transação ainda não transmitada para a Blockchain, porem, dependendo de quantos Bitcoin vc deseja transacionar para a outra pessoa ou pessoas, vc vai precisar de muito Bitcoin pars abrir canais. Muito mais prático usar uma carteira Lightning custodial como Wallet of Satoshi, Strike, Blink etc.