Guys I need a little advice on why peer-to-peer networks are limited to between 15 to 20 computers. I have read a few networking books now in my pursuit of the N+ and I understand what a peer-to-peer network is (or I thought I did) and am aware that the network can run into trouble as it expands. I have recently been asked at work for my input about networking all the computers at together so that they can all have access to the Internet. As a little background information, I work in a medium sized solicitors where there are currently 21 PCs running either Windows 98 or XP Home Edition. Of those, 4 are connected through a switch and a further 3 are networked to the switch using homeplugs. Of the 7 networked computers, 6 of them access the Internet through one of the PCs acting as a gateway (i.e. it has the modem connected to it). Now, the easiest answer would be to say get a server and create a proper network and it is something I'd give my right arm to be involved in, however, that is not going to happen as it is too expensive and solicitors are generally too stupid to understand basic computing technology. So, networking the PCs is going to be done on the cheap and I am looking at adding a few more switches and connecting some of them together with homeplugs as there is no network cabling installed in the office which is a listed building. At some point, I am going to have to explain to the solicitors here the difference between a client/server network and a peer-to-peer network - both of which I am pretty sure I understand. The question that I am a little vague about (and will at some point have to explain) is why exactly are peer to peer networks limited in the way that they are to, say, 20 PC's. As always, any advice and assistance on this would be welcome.