Kluczowa różnica między mszywiołami a koralowcami polega na tym, że mszywioły to kolonialne zwierzęta wodne należące do gromady Bryozoa, podczas gdy koralowce to zwierzęta morskie budujące rafy kolonialne, które należą do rodzaju Cnidaria.
Bryozoans i koralowce wyglądają podobnie. Oba typy organizmów to organizmy wodne, które istnieją jako formy kolonialne. Tworzą połączony ze sobą szkielet węglanu wapnia. Co więcej, oba typy zwierząt mają korony macek otaczające pysk. Jednak te dwie grupy zwierząt należą do dwóch różnych typów. Ponadto korale są organizmami morskimi, podczas gdy mszywioły żyją zarówno w środowisku morskim, jak i słodkowodnym.