Birds have diverse diets based on their species and habitat. Many birds, like robins, eat insects and worms. Some, such as hummingbirds, primarily feed on nectar. Birds of prey like eagles and hawks consume small animals. Meanwhile, species like ducks and geese often eat aquatic plants and small aquatic creatures. Overall, a bird's diet is adapted to its environment and physical characteristics.