A predator is an animal that hunts, catches and eats other animals. For example, a spider eating a fly caught at its web is a predator, or a pack of lions eating a buffalo. The animals that the predator hunts are called prey. A top predator or apex predator is one that is not the prey of other predators.