Les plantes s'adaptent à l'environnement en modifiant leurs feuilles, leur tige et leurs racines. Les plantes du désert telles que le cactus modifient leurs feuilles en épines pour éviter la perte d'humidité par la transpiration. Les plantes telles que le lotus poussent dans l'eau, ont des tiges modifiées avec des pores et des racines courtes.
Les plantes qui poussent dans les régions sèches et arides ont de longues racines pivotantes qui leur permettent de chercher de l'humidité dans les profondeurs du sous-sol. Dans les régions très froides, les feuilles des plantes sont en forme d'aiguille. Les plantes qui poussent dans les forêts tropicales humides ont de larges feuilles pour permettre une plus grande transpiration, car les niveaux d'humidité sont très élevés.
Les plantes du désert sont appelées xérophytes, tandis que les plantes qui poussent dans l'eau sont appelées hydrophytes. Les mésophytes sont des plantes qui poussent dans des régions avec des quantités modérées de précipitations.