Adaptation Theories