Glavna razlika između morskih i slatkovodnih ekosustava je količina soli u vodi. Morski ekosustavi nalaze se u oceanima i morima, koji imaju visok udio soli, dok se slatkovodni ekosustavi nalaze u jezerima, rijekama i potocima, koji imaju nizak sadržaj soli.