Un animal care vânează alte animale pentru mâncare este numit carnivor sau prădător. Aceste animale trebuie să omoare alte animale mai mici pentru a se hrăni. Deoarece carnivorele trebuie să vâneze pentru a supraviețui, ei folosesc cantități mari de energie pentru a-și obține mâncarea și, prin urmare, necesită multe calorii pentru a rămâne sănătoși.
Predatorii servesc un rol important într-un ecosistem prin menținerea sub control a populației de erbivore. Dacă nu există suficienți pradatori pentru a ucide animalele care mănâncă plante, atunci animalele suprapopulează zona. Apoi, erbivorele nu ar fi putut găsi suficientă hrană. Excesul de erbivore amenință, de asemenea, să eradică viața vegetației și vegetația din zonă.