외부의 위협과 적으로부터 자신을 지키기 위해서 입니다. 물고기 중에 크기가 작은 종들이 주로 떼를 지어 다닙니다. 아무래도 한마리가 독립적으로 다니는 것보다 떼를 지어서 다니면 상대적으로 커 보이기 때문이며 포식자가 한 물고기만 개별적으로 공격하기가 어렵기 때문입니다. 또한 이동에 따른 에너지를 절약하기 위해서 입니다. 물고기가 떼로 이동할 때 생기는 작은 소용돌이와 물줄기를 이용해서 헤엄치게 되면 혼자 움직일 때보다 힘이 덜 든다는 장점이 있습니다.