Working with kinetic typography can be really fun! Kinetic typography refers to the art and technique of expression with animated text. Animating text requires you to pay attention to timing your animation just right to get the desired results. The timing in this Kinetic text was excellent, because everything fell into place right on time. It looks like this was done in Adobe Flash. Adobe flash is a good program for various animations.