Aquaculture means cultivating fish for food in a controlled environment, and harvesting them when they reach the appropriate size. Due to over-fishing and degradation of natural habitats, aquaculture has become an environmentally and socially sound alternative to commercial fishing. Aquaculture reduces the dependency on wild fish populations as a food source.