Types of puppetry:
Bunraku puppetry
Shadow puppetry
Rod puppetry
Animatronic puppetry
Punch and Judy
Sources
Links:
Puppet World
The World of Puppets