A system/application that does not exist as one giant program. This can mean multiple processes on the same machine to servers on multiple machines miles apart. Doing this requires communication between the various parts of the system. The communication can be achieved in many ways:

Log in or registerto write something here or to contact authors.