According to the New England Aquarium, anacondas, the largest species of snakes, kill through suffocation. An anaconda coils its body around its prey, squeezing tighter when the animal exhales until, eventually, the victim can no longer inhale.
Anacondas feed on a wide variety of creatures, including mammals, reptiles, birds and fish. National Geographic indicates that anacondas swallow their prey whole because their jaws have flexible ligaments. This allows their mouths to open as wide as necessary. After feeding, anacondas do not need to eat again for weeks or even months, depending upon the size of the prey. The New England Aquarium notes that adult anacondas have few predators, though large caimans or jaguars occasionally hunt the snakes. Baby anacondas are prey for large mammals, reptiles and birds.