Při základním dělení se vodní rostliny dělí na skupinu sinic a řas a na skupiny tzv. vyšších rostlin. Sinice a řasy jsou jednobuněčné, koloniální o mnohobuněčné fotoautotrofní organismy žijící volně ve vodním sloupci (fytoplankton), nebo rostou přichycené k nějakému podkladu pod vodou (perifyton).
Fytoplankton dodává vodě zelenkavé, nebo hnědavé zbarvení. Důležitější jejich funkcí je dodávat vodě kyslík. Pro některé ryby je to pak také potrava, jiným rybám naopak škodí. Vliv na jejich růst má jak denní světlo, tak teplota vody. V teple se jim daří, naopak na podzim, jakmile voda prochládá, fytoplankton umírá, tedy jeho větší část.
Sinice nebo řasy, které porůstají kameny, větve či další jak živé, tak neživé substráty ve vodě. Vytváří typická společenstva poskytující rybám i dalším živočichům jak úkryt, tak potravu. Nejvíce je můžeme pozorovat v mělké a prosluněné vodě.