Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Digital Literacy

Peter Gess
Peter Gess
16,553 Points

Main servers as foundation of Internet

I understand the client/server model as it relates to passing data and information between computers. However, are there a number of servers around the world that simply facilitate these interactions? How does that work?

3 Answers

Steven Parker
Steven Parker
231,271 Points

:point_right: This is an extremely common scenario in the internet.

Any time you visit a web site with your browser would be an example of the scenario you are describing. Your browser is the client, and the web site is "hosted" on a server that facilitates the communication between the two computers.

Peter Gess
Peter Gess
16,553 Points

Yep, understand the browser example and how it relates to client/server. Where are the servers that facilitate the communication between computers?

Alex Arzamendi
Alex Arzamendi
10,042 Points

Inside hosting companies! Some companies such as Facebook and Google have their own hosting capabilities in the form of server centers right on campus. These are large (and cold) facilities that hold an ever increasing number of server machinery that does specifically that. If you wanted to create a website with a particular service(an app) you would need to contact a web hosting company such as Go Daddy or Bluehost so that they can serve as the server facilitator(pun completely intended) and as such wherever the hosting company is located is where you would find the computers running the server.

Peter Gess
Peter Gess
16,553 Points

That makes sense! Thank you