(More detail here: http://wp.me/pTIwx-1Ca) PechaKucha is a specific style of presentation that originated in Japan that entails presentations of 20 slides, displayed for 20 seconds each, for a total presentation time of 6 minutes and forty seconds. Check out PechaKucha.org. They're the "keepers" of the format. You might also check out Ignite! which is a related style, but with 20 slides of 15 seconds each.