Different Aspects Of Development