We discuss the contributions of socio-cultural theories to research and design of interventions directed at the professional development of mathematics teachers. We explain how these theories have been put to work in the field. We also bring to attention specific issues arising in the field for which development and adaptation of socio-cultural theory might be a useful resource