Nucleic Acids: The Vectors of Life