survival: a natural process resulting in the evolution of organisms best adapted to the environment
natural process: a process existing in or produced by nature (rather than by the intent of human beings)
firmware: (computer science) coded instructions that are stored permanently in read-only memory