When one device can reach the other.
The sending device opens a connection to the receiving one and delivers the message straight to the agent. Delivery is immediate, and nothing is stored in between.
Choose it for devices that are always on and can reach each other: two cloud VMs, or a VM and a home server on Tailscale. If the receiving device is off, the message can't be delivered.