A fish goes through several stages in its life cycle: it begins as an egg, then develops into a larval fish while still relying on a yolk sac for nutrients, progresses to a fry that can feed independently, becomes a juvenile fish that is not yet able to reproduce, and finally reaches adulthood where it can reproduce.