Theories and Science