Different Approaches To Development