The following video gives the history of Karate or Okinawa Te. Okinawan Karate is somewhat unique in that it has both a "hard" and a "soft" element that are taught together. Look deep into their training methodology and you'll see elements from other arts and movement skills.
The Land of Karate - Part II