Distributed Systems

Systems whose parts run independently and coordinate over a network.