Definition, synonyms and related words
The process of aggregating the power of several computers to collaboratively run a single computational task in a transparent and coherent way.