Zróżnicowanie siedlisk wybrzeżnych wynika z czynników fizycznych, chemicznych i biologicznych.
Czynniki fizyczne
* Głębokość wody i penetracja światła
* Ruch wody i prądy
* Gradienty słoności
* Wahania temperatury
* Typ podłoża (piasek, skała, mul)
Czynniki chemiczne
* Dostępność składników odżywczych
* Poziom tlenu rozpuszczonego
* Zmiany pH
Czynniki biologiczne
* Konkurencja i drapieżnictwo
* Strategie rozmnażania * Wpływ ludzkiRazem te siły tworzą mozaikę siedlisk wspierającą zróżnicowane gatunki.