Noun
collaboration [pl. collaborations]
Verb
to collaborate [ collaborated ; collaborated ]
to cooperate [ cooperated ; cooperated ]
to support [ supported ; supported ]
to help one another {aid, assist, support}
...