The base of all techniques comes down to either being defensive or offensive, defensive techniques are used to avoid attacks, and offensive techniques are used to give attacks. I believe that the greatest technique is the one that CAN be used offensively and defensively, but don’t ever try to think of what technique to use, because that is the job of your training, to ingrain these techniques within your mind and body so that they come instantaneously. Also, martial arts is truly the expression of oneself, so really put emotion into every technique you practice or ever actually use, because believe what you will, it does add strength to them.
Punches
Hook, jab, straight, uppercut, back fist, open palm, back hand slap, front hand slap, karate, knife hand, leopard fist, and sideways fist.
Kicks
Hook kick, roundhouse, front, high, jumping, side, and shin.
Defensive techniques
Duck, bob, sidestep, back step.
Offensive techniques
Punch, kick, elbow, knee, and forehead strike.
When an opponent attacks, he cannot avoid creating at least a single opening, and you must be able to find this opening, and avoid the attack while simultaneously attacking your opponent, this is the kind of attack that is impossible to evade because your opponent has to be sure about attacking in the first place or his technique becomes sloppy, and so you will always catch him off guard. For example, if your opponent throws out a straight punch to your face, instead of just sidestepping, or just ducking, or blocking, block the attack and simultaneously give a punch to your opponent’s stomach, which will almost always land, because it is nearly impossible to attack and defend at the same time.