... Most of the 5000 or more sponge species are marine, although
some 150 species live in fresh water. Marine sponges are abundant in all seas and at all depths, and a few even exist in brackish water.Although their embryos are free swimming,adults are
always attached, usually to rocks, shells, corals, ...