Im having problem putting an idea into practice. The idea is that i am running a client server application. The client connects and sends data (obviously). The users are dealt with at the server side by a class called UserCollection which stores there info. I also wanted each client to send all the running processes to the server so that i can select a client and show all the running processes from that user. The problem lies in how to link clients to ProcessCollections (thats the class used to store all the process via System.Diagnostics.Process.GetProcesses()). How do I link in the class, the processes in an array to the clients.