Reasons and scope.
Vegetarians avoid eating meat for any of a number of different reasons:
Some people who call themselves vegetarians avoid “red” meats like beef, pork, or lamb, but consume poultry, fish or both. Ovo-lacto vegetarians eat eggs and dairy products, but no meat.
Vegans avoid all animal products including honey, eggs, beeswax, and dairy.