What is a Distributed System
A distributed system is a collection of independent computers (nodes) that communicate and coordinate their actions over a network to appear to the user as a single, unified system. Unlike centralized systems, where all processing happens on one machine, distributed systems spread workloads across multiple nodes to improve performance, scalability, and reliability.