It is important to distinguish between mutualism and altruism because quite different selective processes must be invoked to account for the two classes of behaviors. Once common, mutualistic behavior will remain common under the influence of natural selection, even if individuals interact at random. In contrast, altruistic behavior can remain common only if some process causes altruistic morphs to interact assortatively.
#