2 Core Concepts of Development