Principles and General Concepts of Adaptation1