The request is sent out to servers that eventually find the desired computer.  That computer looks for what you requested, then sends it back to you using the servers again until it appears on your computer.