And when you are performing the equivalent action on Siri, your device is passing that information to a remote server which is processing the request and then returning an answer, in pieces, back to your device.
FORBES: Client vs. Server Architecture: Why Google Voice Search Is Also Much Faster Than Siri