Выделяют два основных типа внутренних водоемов: стоячие (озера, болота, водохранилища) и проточные (источники, ручьи, реки). Эти типы связаны переходными формами (речные старицы, проточные озера, временные водотоки). Среди обитателей водоемов различают реофильных (обитающих в быстротекущих реках и ручьях) и лимнофильных (связанных со стоячими водами). Условия существования организмов в проточных водоемах на всем протяжении неодинаковы. Реки и ручьи имеют, как правило, быстрое течение в горах и предгорьях. При выходе рек на равнины течение их замедляется, а затем более глубокие участки с относительно спокойным течением (плесы) чередуются с мелководными перекатами, где скорость вод довольно высока. Зачастую реки образуют старицы, отчленяющиеся от них в сухие периоды года.Все это увеличивает разнообразие обитателей проточных водоемов.По условиям существования для растений и животных стоячие водоемы могут быть поделены на несколько типов: олиготрофные, бедные кормовыми ресурсами; мезотрофные, со "средними" запасами кормов, и эвтрофные, имеющие богатые кормовые ресурсы.Олиготрофные, малокормные озера характеризуются обычно значительной глубиной, скудной литоральной растительностью, малочисленностью планктона, невысокой первичной продукцией. В их глубинных областях обитают стенотермные холодолюбивые рыбы, в том числе озерная форель, сиги. К этому типу помимо менее крупных и более молодых озер следует отнести глубокие древние озера, например Байкал, Танганьика, Охридское.