Byly navrženy různé funkce:
1. Ochrana před predátory.
1.1 Hejno ryb je lépe chráněno před predátory než jediná ryba: viz hejno a hejno. Jednou z metod, kterou mohou hejna ryb nebo hejna ptáků mařit predátory, je "efekt zmatení predátora". Tato teorie je založena na myšlence, že pro predátory je obtížné vybrat jedince ze skupiny, protože pohybující se cíle vytvářejí smyslové přetížení zrakového kanálu predátora.
1.2 Druhým potenciálním účinkem shluků zvířat proti predátorům je hypotéza "mnoha očí". S rostoucí velikostí skupiny se úkol prohledávat okolí a hledat predátory rozkládá na více jedinců. Tím je zajištěna vyšší úroveň ostražitosti a více času na individuální krmení.
1.3 Třetí možností je efekt "rozředění setkání". Hamilton navrhl, že shlukování zvířat je způsobeno "sobeckým" vyhýbáním se predátorovi a je formou hledání úkrytu. Další formulace teorie kombinovala vyhýbání se a ředění. Předpokládalo se, že potenciální kořist může mít prospěch ze společného života, protože je méně pravděpodobné, že predátor narazí na jednu skupinu než na rozptýlenou. Pokud jde o útok, předpokládalo se, že predátor s menší pravděpodobností sežere určitého živočicha, když je přítomen větší počet jedinců. Souhrnně lze říci, že jedinec má výhodu, pokud se nachází ve větší ze dvou skupin (za předpokladu, že pravděpodobnost odhalení a napadení se nezvyšuje neúměrně s velikostí skupiny).
2. Lepší shánění potravy: Hejno ryb nebo skupina zvířat lépe hledá potravu.
3. Snadnější pohyb: Skupiny živočichů, které se pohybují společně (např. ryby nebo ptáci), šetří energii. Mnoho větších ptáků létá v hejnech. Létání v hejnech pomáhá snižovat potřebu energie. Mnoho velkých ptáků létá ve tvaru písmene V, což jednotlivcům pomáhá ušetřit 12-20 % energie, kterou by potřebovali při samostatném letu. V radarových studiích bylo zjištěno, že červenky Calidris canutus a pěnice černohlavé Calidris alpina létají v hejnech o 5 km za hodinu rychleji, než když letí samostatně.
4. Sociální interakce: To lze pozorovat u ryb, jako jsou sledi. Pokud je zvíře odděleno od skupiny, cítí se stresované.
5. Zvláštní faktory se projevují u stěhovavých ptáků nebo ptáků, kteří se shromažďují ve velkých hejnech, jako jsou špačci. V chování ptáků je větší podíl učení než u ryb. K výše uvedeným faktorům se přidává možnost, že stěhovavá hejna ptáků dobře učí prvňáčky, jak úspěšně migrovat. Konkrétní trasy mohou být geneticky naprogramované nebo v různé míře naučené. Trasy volené při dopředné a zpětné migraci se často liší.