Distributed Computing
System allowing various computers to work together on a network. This technique reduces the risk associated with having a single leader computer (e.g., reliability, failure, error) and facilitates the processing of important volumes of data by splitting jobs between various computers.