It is a common belief that Karate is a Japanese martial art. In truth, however, there is a Japanese strand of Karate which has descended from the original version of martial arts, the Okinawan Karate.

Japanese Karate can be differentiated by the length of stances while the development of competition Karate has resulted in more elaborate movements and is often more about showmanship than practicality.