Растительноядные животные, в отличие от хищников и паразитов, имеют более широкий доступ к пищевым ресурсам. Растения, как правило, более многочисленны и распространены, чем животные-жертвы или хозяева-паразиты. Это обеспечивает растительноядным стабильность в питании и меньшую зависимость от колебаний численности конкретных видов.