As we use these terms, we mean:

omnivore = eats animals
(meat, poultry, fish),
gelatin, rennet cheese,
dairy, eggs, honey,
grains, beans, vegetables, fruit





vegetarian = eats
dairy, eggs, honey,
grains, beans, vegetables, fruit





vegan = eats
grains, beans, vegetables, fruit

There are many other eating lifestyles, but these are the most widespread.