 Constructive development (biology)

In biology, constructive development refers to the hypothesis that organisms shape their own developmental trajectory by constantly responding to, and causing, changes in both their internal state and their external environment.Constructive development can be contrasted with programmed development, the hypothesis that organisms develop according to a genetic program or blueprint.