Asteroids may have sparked life on Earth, delivering key chemical compounds, generating heat, and carving out freshwater lakes ideal for early biology.