一方、進化は、多くの点で予測不可能なプロセスでもあります。これは、種が住んでいる特定の状況と環境に大きく依存しているためです。たとえば、新しい捕食者が生態系に到着した場合、これにより種の選択的圧力が変化し、予期しない方法で進化する可能性があります。同様に、気候が変化した場合、これは種を新しい方法で適応させることもできます。その結果、種が時間とともにどのように進化するかを正確に予測することはしばしば困難です。
要約すると、進化は予測可能で予測不可能です。全面的に進化に適用される特定の一般原則とパターンがありますが、進化を発生させる可能性のある多くの要因もあります。