collaborative client

Noun

 * 1)  A piece of software that allows a computer to run or link to another application on the Internet.