a collection of computers, often geographically dispersed, that are coordinated to solve a common problem
the use of a collection of computers, often owned by multiple individuals or organizations, to work in a coordinated manner to solve a common problem.
I wanted to run an idea by you.