基因打靶技术是一种利用同源重组方法改变生物体某一内源基因的遗传学技术。这一技术可以用于删除某一基因、去除外显子或导入点突变。基因打靶技术的效果可以是持续的,也可以是条件化的。例如,条件可以是生物体发育或整个生命过程中的一个特定时刻,或将效应限制在某一特定组织中。它的优点在于可以应用于任何基因,无需考虑其大小和转录活性。基因打靶技术是从20世纪80年代发展起来的,是建立在对同源重组不断了解的基础之上。首先是以酵母这种较为简单的真核模式生物为基础,来对相关技术进行研究。随着外源DNA导入酵母细胞方法的建立、标记基因有效选择的利用、同源重组转化子筛选系统的建立、载体同源序列DNA(靶标)双链断裂提高同源重组效率的利用,使得基因打靶技术逐渐成熟起来。