Il calcolo distribuito si riferisce a un sistema computazionale in cui i componenti software sono condivisi da un gruppo di computer in rete. Tuttavia, gli utenti che utilizzano il software visualizzano un'unica interfaccia coerente. Un motore di ricerca Web, ad esempio, è un sistema di calcolo distribuito. Permette di creare un sito Web specifico inviando la richiesta a diversi server.
Differenze tra calcolo distribuito e grid computing
Il calcolo distribuito mira a raggiungere un unico obiettivo in un dato momento. Al contrario, il grid computing non agisce in modo coeso ma assegna le risorse nella sua rete a varie operazioni secondarie correlate. Una rete di grid computing potrebbe articolarsi in diversi sistemi di calcolo distribuito.