Before we can answer this we must first understand what the term "style" actually means in relationship to the word Karate ?
You see Karate is Karate no matter what style one practices and in reality the style refers to the method of the teacher you learnt from, Confused ?
Ok let me explain a little deeper, the word Karate is derived from the Japanese translation meaning KARA = Empty TE = Hand .... thus KARATE = EMPTY HAND.
Historical documentation dates back to more than 2000 years ago in China where the earliest form of an organised system of empty hand fighting method was first practiced by the Chinese Buddhist class, back then it was called TODE which loosely translates to Chinese Hand.
TODE fighting methods were later introduced onto the Japanese island of Okinawa where they were developed by Okinawan practitioners and then later introduced into mainland Japan which is when the Japanese changed the name to KARATE.
Each style or system evolved from a Master or Originator and had elements from their teachers influence as well as elements from their own genetic strengths, as an example if the teacher was supple, stances tended to be low and often included high kicking techniques,
whereas the more thick set or stocky teachers often included very strong and powerful moves and tended to have more upright stances and thus each style evolved.
The reality is that in todays modern world Karate has evolved to include almost every element of combative technique, so much so as to include weapon training, an insight our own great Master Minoru Mochizuki had back in the 1930's when he first formulated the Yoseikan Style,
having himself studied under some of Japanese greatest Masters like Kyuzo Mifune, Morihei Ueshiba, Yazaemon Hayashi and Gichin Funakoshi, and the list goes on.
Master Minoru Mochizuki 1907 - 2003.
The first Japanese Master to formally organise the Budo Arts (Warrior Fighting Systems)
into a complete Mixed Martial Arts system which included Karate, Aikido, Judo, Jujitsu, Kobudo.
Master Mochizuki was 8th Dan Aikido, 7th Dan Judo, 7th Dan Iaido, 5th Dan Kendo and 4th Dan Karatedo.