OK life is defined by it's effects. It causes growth and reproduction,,,,,,,,,,,and no doubt other things. Whatever the full list is, these are the features that define life.
Yes. Spontaneous generation has been debunked, and that's what "life comes from life" refers to. Abiogenesis is a bit more complicated.
Spontaneous generation is that life comes from non life. It was thought that maggots grew from dead meat (spontaneously generated) and so that was tested and shown to be wrong. Thus came the scientific idea that life comes from preexisting life.
Both religion and science posit that life came from non-life, but sciences proposes an observable, familiar, testable mechanism. Religion, on the other hand, proposes magic -- never observed and quite untestable.
Which is more credible?
Religion posits that an intelligence designed and enabled it to come together and work. Science shows that it certainly is taking intelligence and ingenuity to figure out how it could have happened without intelligence and ingenuity.
Science has reached the stage where it posits magic in that dead matter came to life and became conscious. I guess it takes stupid people like me to notice that the king has no clothes.
If science manages to make life let me know, but the trying will go on forever because many people don't like the alternative of a creator. But I choose the creator because there is evidence in history for Him and there is evidence in science and nature for Him.