As plantas se adaptam ao ambiente modificando suas folhas, caule e raízes. As plantas do deserto, como o cacto, transformam suas folhas em espinhos para evitar a perda de umidade pela transpiração. Plantas como o lótus crescem na água, têm caules modificados com poros e raízes curtas.
As plantas que crescem em regiões áridas e secas têm raízes longas que permitem que elas busquem umidade no subsolo. Em regiões muito frias, as folhas das plantas têm o formato de agulhas. As plantas que crescem em florestas tropicais têm folhas largas para permitir que mais transpiração ocorra, já que os níveis de umidade são muito altos.
As plantas do deserto são chamadas de xerófitas, enquanto as plantas que crescem na água são chamadas de hidrófitas. Mesófitos são plantas que crescem em regiões com quantidades moderadas de precipitação.