Fish swim in schools for several reasons. Swimming in schools provides safety in numbers, making it harder for predators to single out and attack individual fish. It also helps fish to conserve energy by taking advantage of the hydrodynamics of swimming in a group, which reduces the effort needed to move through the water. Additionally, swimming in schools allows fish to communicate with one another, coordinate their movements, and increase their chances of finding food.