隔离一般有地理隔离,生态隔离和生殖隔离等。地理隔离是由于某些地理的阻碍而发生的。生态隔离是指由于所要求的食物、环境或其它生态条件的差异而发生的隔离。例如:两种生物虽然处于同一个地区,但因繁殖季节不同而不能达到相互交配或受精的目的。至于生殖隔离是指不能杂交或杂交不育而言。
地理或生态的隔离可以说是一种条件性的生殖隔离。分离开的生物间不能相互杂交,遗传物质不能交流,这样,在各个隔离群体里发生的遗传变异,就会朝着不同的方向累积和发展,久之就形成不同的变种或亚种,最后过渡到生殖上的隔离,形成独立的物种。 隔离在生物进化中占有重要的地位。一个发生优良变异的个体或群体,如果不和普通个体或群体隔离开来,彼此间进行自由交配则新得到的优良特性就很快消失,也就不能形成新种,在物种形成上是一个不可缺少的条件。