4 Basic Concepts Of Development