Distributed computing (Engels voor
gedistribueerd rekenen) is een techniek waarbij rekentaken niet door één enkele
computer worden uitgevoerd, maar door een verzameling computers verbonden in een
computernetwerk; het lijkt daarmee enigszins op een
computercluster. De verzameling computers kan bestaan uit machines in één ruimte, of uit computers op meerdere locaties, waarbij gebruik wordt gemaakt van conventionele netwerktechnieken en internet. Het idee is om een grotere totale rekenkracht (verwerkingscapaciteit) te verkrijgen door het combineren van de rekenkracht van de individuele computers. Wanneer in een dergelijk netwerk zeer veel relatief eenvoudige computers beschikbaar zijn, kan de beschikbare rekenkracht aanzienlijke proporties aannemen, vergelijkbaar met een
supercomputer.