Contoh hewan omnivora. Omnivora seperti (a) beruang dan (b) udang karang memakan makanan nabati dan hewani. Meskipun pilihan makanan mereka lebih banyak daripada herbivora atau karnivora, mereka masih dibatasi oleh apa yang dapat mereka temukan untuk dimakan, atau apa yang dapat mereka tangkap. Karnivora adalah hewan pemakan hewan lain.