Science has definitively nailed down the answer as 'Emergent Behaviour'.
Of course, you can only understand the Emergent Behaviour in a particular system by learning more about the internals of the particular system involved. For instance, in the computer one, it's the startup, shutdown, and run time overheads, as well as the I/O throughput, memory and CPU speed and access times interacting...
Just running around with like a chook with your head cut off chanting 'Emergent Behaviour' without doing the scientific research into the system itself is not a Scientific approach, it's just another Religious Belief...