1. Peer-to-peer networks
Peer-to-peer (P2P) networks consist of two or more computers pooling individual resources such as disk drives. Each of the computers acts as both the client and the server. These computers can directly communicate with other computers. On a peer-to-peer network, a scanner on one computer can be used by any other computer on the network. P2p networks are cheap to set up. Its connection type can be by using an Ethernet cable or Wi-Fi router.
2. Client-server networks
This involves multiple client networks which are connected to at least a central server on the network where applications are installed. The client needs access to these server resources, they can access them only from the server. Servers often have private user directories for special users (Example, windows has work folders for special users). Client-server networks tend to have faster access speeds because of a large number of client they are designed to support.
The clients are also allowed to function as workstation without sharing any resources network. It is easier to upgrade software application and flies because it held on a single server computer. System-wide services can be delivered through the server software. Security is assured in this model of the network, as the server controls access and permission to the resources