a) Peer-to-Peer Network
Computers can act as both servers sharing resources and as clients using the resources.
b) Server-based Network
Give centralized control of network resources and rely on server computers to give security and network administration