Network Architecture
  Server


Servers are special, powerful computers that provide ‘services’ to the
client computers on the network.


These services might include:
  • Providing a central, common file storage area
  • Sharing hardware such as printers
  • Controlling who can or can’t have access the network
  • Sharing Internet connections



Client-Server Architecture


An architecture in which the user's PC (the client) is the requesting machine,
 and the server is the supplying machine, both of which are connected via a local area network (LAN)
 or a wide area network (WAN) such as the Internet.
Peer To Peer
Client-Server
Peer To Peer Vs. Client-Server
Server