Chinese martial arts, sometimes called "kung fu" are a number of fighting styles that have developed over the centuries in China. Chinese schools often offer such programs as part of their curriculum as it is one of the fundamental aspects of Chinese culture. Though some martial art styles may have originated in other parts of Asia such as karate and tae kwon do, they are sometimes taught as though it were part of the Chinese heritage.