In reply to sarah farrugia.

I think collaboration is a positive behaviour, and of course necessary to get work done. Cooperation, on the other hand, is less constrained by objectives & deadlines, and a necessary behaviour to remain open to serendipity and encourage experimentation.