按照基因结构改变的类型,突变可分为碱基置换、移码、缺失和插入4种.按照遗传信息的改变方式,突变又可分为错义、无义两类.基因突变可以是自发的也可以是诱发的.自发产生的基因突变型和诱发产生的基因突变型之间没有本质上的不同,基因突变诱变剂的作用也只是提高了基因的突变率.