Fish migration

Many species of fish move from one body of water to another. Many fish do this on a regular basis. If it is done by many fish, it is usually called fish migration. The timespans and distances vary. Some migrations occur everyday, others take months or years. Some migrations are seasonal. Sometimes fish move within the same body of water. They may spend the day near the surface and move to deeper sections at night, for example.
Forms of migration.
Common forms of migration:
Reasons for migration.
Common reasons for migrations include that they find more food at the other place, or that they move there to spawn. In some cases, the reasons for the migration are unknown.