The rationale for the use of Vygotskian framework is provided in the context of describing the various models of professional development. Within this theoretical framework, it is argued that concepts formulated by Vygotsky that are relevant to the education of students in school settings are also applicable to the professional growth of teachers in their work places.Various implications for effective professional development are presented by linking the developmental aspects of professional development and major tenets of Vygotsky's developmental theories.