Goldfish are a type of fish that has been domesticated for hundreds of years. There are many varieties of goldfish and they can have beautiful, vibrant colors ranging from white, to gold, to black and even speckled mixtures of different colors. Depending on their environment, goldfish can grow up to 2 feet long and weigh about 10lbs. They can even live up to 20 years if they are properly cared for, but usually they will not live this long in captivity.
Most goldfish kept in people's homes live in aquariums or fish bowls. Sometimes they live in ponds, where they seem to thrive and can endure cold winters under frozen water. They eat vegetation and small aquatic animals such as insects, insect larvae, and some crustaceans. They do not tolerate salt water.