Ein Server ist ein Rechner der im Netzwerk Dienste anbietet. Der zugehörige Client kann auch auf dem Server oder auf einem anderen Rechner laufen.
Ob, was und wie man da macht hängt von der Anwendung ab.
Zum Simulieren mehrerer Rechner auf einer Maschine benutze ich VMware.