For servers and clients to talk to each other, they need to be connected to a network. They need to use the same communication protocol, a set way for machines to talk to other machines. It is like a language. For example, the Wikipedia server runs the HTTP to send web sites to your computer, and your computer uses the HTTP Protocol to ask Wikipedia for pages.