Chrome uses a installer that you have to first get which then downloads the latest stable version of the browser. If you have to install Chrome on several machines, you can grab the offline installer. That way, you don't even need internet connectivity for each install.
I found this helpful tip on the official Chrome Forum.
I found this helpful tip on the official Chrome Forum.