What is difference between Kung Fu and Karate?
The primary difference is that Kung Fu is Chinese and Karate is Japanese. There are several other differences as well. Kung Fu derives many of its defense and attack strategies from the animals. Fro example; the tiger teaches us to be fierce, the snake teaches us speed, the crane teaches us grace and balance, the leopard teaches us power and strength, and the dragon teaches us to recognize the great spirit within us all. Karate on the other hand focuses mainly on dynamic kicking techniques and strives to develop a strong disciplined fighter. A Karate expert can endure great blows to the body and yet maintain a very high level of flexibility. Training methods will often include a great deal of physical conditioning and stretching. Both systems are an effective method of self-defense and a great way to maintain good health.