Collaborative computing
From Parawiki
This is a subfield of distributed computing, in which users or processes closely interact to achieve some common goal. Collaborative computing differs from parallel computing in that the processes are more autonomous and specialized, and the interest is in combining their strengths. Typically, different processes represent different users. (1)