I'm still learning. Is it the case that: On-chain - Settlement layer, meant for infrequent transactions, where your BTC "sits" Layer 2 - For smaller transactions like payments in shops, etc