Distributed computing is a computing paradigm that involves the use of multiple interconnected computers (or nodes) to perform a task or solve a problem collaboratively. These computers work together over a network, often appearing to users as a single coherent system, even though they may be located in different physical locations.