Plants adapt to different soil conditions through various mechanisms such as developing different root structures to access water and nutrients, changing their metabolism to tolerate high levels of certain minerals, and forming symbiotic relationships with fungi to improve nutrient uptake.