Brazilian Jiu-Jitsu teaches self defense. It teaches based on the principle that a smaller, weaker person using leverage and proper technique can successfully defend themselves against a bigger, stronger assailant. There are tournaments and live drilling that play a major role in training students. Kids can start at age 5. Seniors can also participate.