Растения в сообществах адаптируются к совместной жизни, занимая различные экологические ниши. Например, деревья в лесах создают верхний ярус, обеспечивая затенение и питание для подлеска. Травянистые растения адаптируются к меньшему количеству света и конкуренции за воду и питательные вещества. Кроме того, некоторые растения, такие как бобовые, вступают в симбиоз с бактериями, обеспечивая почву азотом, что полезно для них самих и других растений.