Etçil ve hepçil arasındaki temel fark, beslenme şekilleridir: Etçiller, sadece etle beslenen hayvanlardır. Hepçiller, hem et hem de otla beslenen hayvanlardır. Hepçil bir hayvan, hem et hem de ot bulma ve tüketme avantajına sahipken, etçil bir hayvanın beslenmesi için avlanması, otçul bir hayvanın ise kaliteli bitkilerin olduğu alana ulaşması gerekir.