Здесь домены действуют как модули, каждый из которых выполняет определенную и независимую функцию, которые можно смешивать вместе для получения генов, кодирующих новые белки с новыми свойствами.
Есть три основных типа мутаций: