There are many techniques for gene editing, but three of the most common are CRISPR, TALENs, and ZFNs. CRISPR is a newer technique that is very precise and efficient. TALENs are older and not as precise, but they can be used to target multiple genes at once. ZFNs are even older and not as precise as TALENs, but they can be used to target specific genes.