We discuss an hypothesis according to which microscopic mechanisms due to cooperation, at the molecular level, may have been key factors in the evolution of life on Earth. We view our hypothesis as a natural extension to the molecular level of viewing cooperation (symbiosis) as an evolutionary driving force; this does not restrict the interpretation of the evolutionary process to be the result of slow accumulation of mutations in the DNA. Some evidence supporting this hypothesis is discussed: (a) The Salam enhancement factor. This molecular phenomenon was recently introduced in order to understand the bases of the first unifying principle of biochemistry, namely that transcription of all known genes in prokaryotes, protists, metazoan, and metaphytes are translated into L-amino acids, except for some bacterial membrane proteins. (b) The role that cooperative phenomena may have played in the origin of evolution itself, i.e., in the resolution of Sagan`s ultraviolet paradox. (c) The relationship between evolution and the constraints imposed by embryonic development. This is considered from the point of view of molecular cooperative phenomena. (author). Refs.