All computers (clients) connected to a main server, backups/files stored centrally, activities managed centrally, if server stops all is stopped, servers are expensive
All computers have equal status and are connected directly, computers store their own programs and files, no single point of failure, no central management or maintenance
Hardware that connects networks of different types together, commonly used to connect a LAN to the internet, checks destination IP addresses and determines best transmission route
Network of servers that store data, files and applications can be accessed from any internet-connected location, benefits include flexibility and reduced maintenance, drawbacks include reliance on internet and less control over security
Each computer connected to a central point like a switch or server, fast and reliable, easy to add new devices, but central point is single point of failure