"Plants, however, develop in a much more flexible way. Because they can’t move, they have no choice but to adapt to the circumstances in which they find themselves. Rather than having a defined structure as an animal does, plants make it up as they go along. Whether they grow deeper roots or a taller stem depends on the balance of chemical signals from other parts of the plant and nearby plants, as well as light, temperature, water and nutrient conditions.
Critically, unlike animal cells, almost all plant cells have the capacity to create new cells of any type the plant needs. This is why a gardener can grow new plants from cuttings, with roots sprouting from what was once a stem or leaf."