Finalmente, una subclase de los algoritmos paralelos, los "algoritmos distribuidos" son algoritmos diseñados para trabajar en entornos tipo clusters y de computación distribuida, donde se usan otras técnicas, fuera del alcance de los algoritmos paralelos clásicos.