河岸植物多在沉積物、河岸或沿河邊緣,而水生植物則生長在水中或水流周邊。
河岸植物以不同方式與水流(水文形態)相互影響,地上植物藉由阻塞或改變流動阻力和沈積物來影響流動,地下植物則改變了基礎的水流力,從而改變河床和河岸上土壤的水理狀況,河岸植物通常在不同的生命階段採用不同生存方式來適應環境維持生存。
水生植物之類型主要根據其生長環境區分,大致上可分為浮水、沉水、浮葉、挺水。
(1)浮水植物根系並沒有固著於泥土中,而是沉於水中吸收營養,植物體則漂浮於水面,其葉片有絨毛或氣囊在水面上行光合作用。
(2)沉水植物植物體大部分沉浸在水中,根系固著在水下泥土裡,葉片多為絲線狀、長帶狀,且質感柔軟有助於流水中生長,以便減少水流的衝擊。
(3)浮葉植物其根、莖或塊莖,多為定著於水底的泥土裡,葉片浮在水面,且表面有氣孔供應根部所需要的氧氣,下有細長柔軟的梗柄支撐。
(4)挺水植物多為生長在水位較淺的地方,其根系立於水下泥土裡,莖葉的大部分挺立於水面,典型的草本挺水植物如水稻;挺水性木本植物如水筆仔。
河岸植物帶具有保育土壤和維持棲息地多樣性的作用,除可供生物棲息達成生物多樣性外,亦可調節水流(水流消能)與加固邊坡,截留沉積物、懸浮固體,進而降低水之濁度。