What are the requirements for, and the limitations to, the existence of life forms?