As living beings we are very much acquainted with life but to us life is still a principle shrouded in mystery only. Even after out philosophical quest for a few thousand years life is still forcing us to use only figurative language to explain it. We are yet to find answers to the questions - What is life? How does it evolve and why.