Across the tree of life, genome size varies by at least six orders of magnitude. Yet, all genomes perform the same essential functions required for cell survival: transcription, chromosome segregation and replication. In this Review, we apply the logic of biol... ...