Surveys theories and speculations on the possibility of life on other planets throughout history and discusses current scientific thinking on this subject.