Ici, les domaines agissent comme des modules, chacun ayant une fonction particulière et indépendante, qui peuvent être mélangés pour produire des gènes codant de nouvelles protéines ayant des propriétés nouvelles.
Il existe trois principaux types de mutations :