The diet of birds is varied and will depend on the species of bird, though common diets include; black sunflower seeds, bird seed mixtures, peanuts, live foods and other insect foods, cooking fat and polyunsaturated margarines.
Birds are eaten by a host of predators including some species of mongoose, wild dogs, polar bears and snakes. Larger birds of prey such as eagles, hawks and kites can also eat the smaller birds.
Some of the natural foods that the birds eat are insects, worms, berries, fruit, flower nectar, nuts, seeds, tree sap, buds of trees and shrubs, fish, small animals, other birds, and eggs. Birds like the vulture also scavenge for dead animals.
Birds have different diets depending on the species. A pelican will eat mainly fish from the sea. A robin will eat insects, worms, seeds and berries. An eagle will eat small rodents and snakes.
Small birds will eat insects, worms, grain like corn or sunflower seeds. Bigger birds will eat fish, small rodents, rabbits and chipmunks.