Rośliny dostosowują się do otoczenia, modyfikując ich liście, łodygi i korzenie. Rośliny pustynne, takie jak kaktus, modyfikują liście w ciernie, aby zapobiec utracie wilgoci poprzez transpirację. Rośliny takie jak lotos rosną w wodzie, mają zmodyfikowane łodygi z porami i mają krótkie korzenie.
Rośliny rosnące w suchych, suchych regionach mają długie korzenie, które pozwalają im na przeszukanie głęboko pod ziemią pod kątem wilgoci. W bardzo zimnych regionach liście roślin mają kształt igieł. Rośliny rosnące w tropikalnych lasach deszczowych mają szerokie liście, aby umożliwić więcej transpiracji, ponieważ poziom wilgotności jest bardzo wysoki.
Rośliny pustynne nazywane są kserofitami, natomiast rośliny rosnące w wodzie nazywane są hydrofitami. Mezofity to rośliny, które rosną w regionach o umiarkowanych ilościach opadów.