Concepts and strategies of development