Algunas de estas diferencias se originan del hecho de que la función en un contexto tanto bioquímico como genético es altamente particular de cada tipo celular y condición, mientras que en el evolutivo, la función es independiente del estado celular, pero depende por ejemplo del ambiente.