Here is the definition of "algorithm": http://en.wikipedia.org/wiki/Algorithm DNA is an algorithm, a finite set of instructions, which can construct a carbon based life form. The life form physically contains the DNA and the DNA contains the life form in an "abstract" sense. At a fundamental level of existence, it is postulated that "nature" could be constructed of tiny strings, and those strings, loops, or branes, could even be constructed of string "bits". These bits could encode information, analogous to the universe's "DNA"? A set of instructions built into the fabric of space/time and mass/energy?