Çoğu hayvan, avlanma veya yiyecek aramadan yiyecek alır. Nadiren, bazıları karınca gibi, aynı zamanda tarım yoluyla da besin üretir. Bazı karınca türleri, daha küçük olan böceklerin ürettiği tatlıyı yemeye yaprak biti yetiştirir.
Neredeyse tüm hayvanlar heterotroftur, yani hayatta kalmak için diğer organizmaları yerler. Etçiller, sadece yemek için diğer hayvanları yiyen hayvanlardır. Örneğin, bir dişi aslan bir etoburdur ve av hayvanlarını avlayarak yiyecek alır. Herbivorlar bitkileri besin olarak yiyen hayvanlardır. İnek, besinler için sadece ot, saman, yulaf ve diğer bitkileri yiyen bir otçudur. Omnivor, hem hayvanları hem de yiyecekleri yiyen bitkileri yiyen bir hayvandır. Omnivorlar arasında ayılar, domuzlar, sincaplar ve insanlar bulunur.
Hayvanlar, doğal ortamlarında bulunan gıda kaynaklarından en iyi şekilde yararlanmak için evrilir. Aslında, doğal seleksiyon bir türün o ortamda yiyecek için daha iyi avlanmasını veya yem yapmasını sağlamak için şekil, büyüklük, zeka ve alışkanlık olarak değişmesine neden olabilir. İnsanlar çok çeşitli ortamlardan yiyecek elde etmeyi başarılı bir şekilde adapte ettiler ve insanlar gerektiği kadar yiyecek yetiştirmek için çiftçilik ve hayvancılık geliştirdiler. Diğer hayvanlar, yalnızca bir tür yemek yemeye özellikle uyarlanmıştır. Bunun bir örneği, yalnızca bambu yiyen Dev Panda.