Kenpo is a term used to refer to a wide variety of martial arts, and is sometimes used as a blanket term for martial arts in general. The generic nature of the term combined with its widespread, cross-cultural adoption in the martial arts community have led to many divergent definitions.