The concept of emergence might be more useful than that of coincidence in explaining the world.
Self-adaptive systems work in a top-down manner. They evaluate their own global behavior and change it when the evaluation indicates that they are not accomplishing what they were intended to do, or when better functionality or performance is possible.
Self-organizing systems work bottom-up. They are composed of a large number of components that interact locally according to simple rules. The global behavior of the system emerges from these local interactions, and it is difficult to deduce properties of the global system by studying only the local properties of its parts.