What is the origin of a URL request

when using the WEB version i assume that a URL request is actually being fired from your server and not from my PC since the adresse is a part of the packet constructed.

How is it with the Desktop version? Can i assume that the whole packet go through your server and then it is kicked from there?

Best Regards