When it comes to self defense nothing is as popular as Karate and Kung Fu. Karate is Japanese by origin while Kung Fu is the general term used to describe Chinese martial arts. Long and legendary histories have made these two marital art forms popular in terms of culture and as self defense techniques. Did you know that a Kung Fu training room is called a Kwoon and a Karate training room is called a Dojo? Now you do! It’s highly advisable to keep your facts straight in the presence of karate and kung fu masters.