The module will examine human development from a life span perspective with emphasis on some pertinent life span demands. It will also explore how these issues are addressed from the social development and environmental context. The various aspects related to human development, which will be covered, include human personality, theories from psychoanalytic, behavioural, ecological and existential viewpoints. All these aspects will be reviewed within the human development perspective. Also, significant implications of human and social development issues to social service will be touched.