Karate is a great way to keep in shape. While you can practice the various moves of karate by yourself at home you may gain more from karate by enrolling in a karate academy.