What is life? Like most great questions, this one is easy to ask but difficult to answer. Scientists have been trying for centuries, and philosophers have done so for millennia. Today our knowledge is ...