Je nach Art kann ein Vogel ein Fleischfresser, ein Allesfresser oder ein Pflanzenfresser sein. Größere Vögel mit scharfen Krallen sind eher Fleischfresser, während kleine Vögel mit Schnäbeln, die zum Nussknacken gebaut sind, eher Pflanzenfresser sind.
Es gibt etwa 10.000 lebende Vogelarten und kreuzen das Spektrum vom Fleischfresser bis zum reinen Pflanzenfresser. Die Fleischfresser fressen nur Fleisch, meist Kleintiere und andere kleinere Vögel. Zu den fleischfressenden Vogelarten gehören Eulen, Adler, Falken und Falken. Die Allesfresser essen sowohl Fleisch als auch Pflanzen, aber das Fleisch stammt eher von kleinen Insekten und Würmern. Zu den allesfressenden Vogelarten gehören Hühner, Rotkehlchen und Strauße. Der Pflanzenfresser frisst nur Pflanzen, bei Vögeln bedeutet dies jedoch in der Regel Früchte, Beeren, Nüsse und Samen. Pflanzenfressende Vögel sind Kakadus, Aras und Sittiche.