Evolving systems, whether living or non-living, share critical characteristics: interacting components, generation of configurations, and mechanisms for selection.