Noun (thing)
Groupware
software applications that facilitate shared work on documents and information
Since the members of the project were thousands of miles apart, a groupware application was an integral part of the solution.