1. HIDROFIT yaitu golongan tumbuhan yang mempunyai kemampuan untuk hidup di lingkungan air. Ex : Eicchornia crassipes, Lotus/teratai.
2. HALOFIT yaitu golongan tumbuhan yang mempunyai kemampuan untuk hidup di lingkungan dengan kadar garam tinggi. Ex : Bakau, Nipah.
3. MESOFIT yaitu golongan tumbuhan yang mempunyai kemampuan untuk hidup di lingkungan yang cukup air. Ex : Coffea, Coklat.
4. XEROFIT yaitu golongan tumbuhan yang mempunyai kemampuan untuk hidup di lingkungan yang kurang air/kering. Ex : Kaktus, Kurma.
5. HIGROFIT yaitu golongan tumbuhan yang mempuyai kemampuan untuk hidup di lingkungan yang lembab. Ex : Bryophyta, Pterydophyta.