There are two main ways in which networks are organised:
In this type of network, there is at least one server which provides services to many client computers on which users work. By having a server, network functions are carried out by powerful machines designed to cater for any needs of client computers which keeps data transmission fast.
In peer-peer networks all computers are equal. Every computer acts as a client and server by requesting and sending information when needed. This means that security is poor and the network is slower as nodes aren’t designed to multitask, however this model is useful in smaller environments as data doesn’t need to go through less secure web servers.