Herbivores are animals that get their energy and nutrients by eating only plants or other producers like algae.