the difference between secondary consumer and primary consumer a primary consumer is an animal that gets all its energy from vegetation it is also called an herbivore a secondary consumer is an animal that eats the primary consumers it is also called a carnivore