A distributed system, simply put, is how software communicates and coordinates across networked computers. Imagine hundreds of thousands of people typing in search queries at the same time. If those queries landed in just one server somewhere in a room on the West Coast, it would break that server. But now imagine those queries being distributed evenly across a network of servers. The vast array of computing power would enable delivery of instant, relevant results to the consumer.