Bei 9672 verschiedenen Vogelarten, die sich in Aussehen, Größe und Verhalten unterscheiden, ist es natürlich schwer, eine allgemeingültige Antwort auf die Frage der Ernährung der Vögel zu geben. Grundsätzlich kann man sie, genau wie Säugetiere, in Fleisch-, Pflanzen- und Allesfresser einteilen.