Stephen, I had read your earlier criticism of the use of these terms and didn't quite understand what you were getting at. Given the above, cooperation makes more sense as the term to describe working together in a networked (non-directed) relationship.