Let's say Alice wants to give Bob 1₿, and Bob doesn't have a regular blockchain wallet address yet.
The classic example assumes that Bob is locking some Bitcoin of his own on the blockchain, and Alice and Bob are both funding a channel between each other. But what if Bob doesn't have any Bitcoin yet, and Alice wants to give him some via Lightning? Then he could get the Bitcoin from Alice, do transactions with it with other parties in the Lightning Network, and only do a slow expensive blockchain transaction when he's ready to cash out.
I know it's possible because I've been able to test this out with two different Lightning apps with separate wallets. I funded one Lightning Wallet, and opened another app with 0 balance and no regular wallet. I was able to fund the second wallet instantly. But I'm not sure what's going on to make it happen.