Garter Snakes are carnivores, their diet consisting of almost any creature that they are capable of overpowering including slugs, earthworms, leeches, lizards, amphibians, birds, fish, toads and rodents. Garter snakes often adapt to eat whatever they can find, and whenever, because food can be scarce or abundant.
Different snakes are called water snakes. Most are colubrids. "Water snake" is also sometimes used as a descriptive term for any snakes that spend a significant time in or near fresh water.