W zależności od gatunku ptak może być drapieżnikiem, wszystkożercą lub roślinożercą. Większe ptaki z ostrymi szponami są bardziej prawdopodobne, że są mięsożercami, podczas gdy małe ptaki z dziobami zbudowanymi na pękanie orzechów są prawdopodobnie roślinożercami.
Istnieje około 10 000 żywych gatunków ptaków i krzyżuje się widmo od mięsożercy do czysto roślinnego. Mięsożercy jedzą tylko mięso, zwykle małe zwierzęta i inne mniejsze ptaki. Gatunki ptaków będących drapieżnikami to sowy, orły, jastrzębie i sokoły. Wszyscyżercy jedzą zarówno mięso, jak i rośliny, ale mięso może pochodzić raczej z małych owadów i robaków. Gatunki wszystkożernych ptaków to kurczaki, rudziki i strusie. Roślinożerca je tylko rośliny, ale dla ptaków oznacza to zwykle owoce, jagody, orzechy i nasiona. Do roślinożernych ptaków należą kakadu, ary i papużki.