Zap is a lightning payement in essence - #nostr client requests invoice and delegates to wallet to pay it.
If the receiver has minibits.cash address set for zaps in their nostr profile, payment goes to the lightning node that minibits mint is connected to. There is a bridge that monitors invoices and if paid, passes the fresh ecash issued by the mint over nostr relays to minibits wallet of the zap receiver.
This works thanks to the fact that minibit.cash wallet addresses areat the same time nostr identities and lightning addresses.