Le karaté est un art martial qui met en pratique un style définit de combat, de blocages, de cléfs et parfois de projections. Ainsi, certains volets du karaté peuvent être développés pour des applications précises de défense contre une agression.
L'autodéfense combine aussi l'utilisation de techniques qui proviennent d'autres disciplines comme l'aïkido ou bien le judo. En regroupant ainsi des techniques aussi variées, il est possible de développer une bonne technique de défense contre une agression.