Cooperation means putting on a common table part of one's resources and interests in order to have a collective advantage (which is positive also for the single).
Harmony is realized more easily when interests and goals integrate.
Altruism is different from cooperation
Egoism does not correspond to individualism
You can be egoist and cooperative
Conflicts are usually characterized by the tie between cooperative and competitive processes.
Cooperation is a very interesting element: it offers creative solutions to problems, generating a new "wealth" which is sometimes unexpected. If cooperation is spontaneously perceived, it is evern more insteresting as it can join the elements of freedom and self-realization into a short-term logic, and sometimes even long-term logic.