Imitation is thought to be a foundation for social cognitive abilities such as action understanding, empathy, and theory of mind and the cognitive mechanisms underlying imitation have been a topic of considerable debate. Awareness of the complex, diverse nature of imitation has begun to filter into developmental research.