Many vegetarians eat some food from animal sources, like eggs, milk, yogurt, etc. On the other hand, I have heard cases of people that tried to be pure vegan and had serious health problems.
Veganism isn't a diet. It's a lifestyle. And a poor one at that. It's the anti-paleo diet, because you can't be vegan without modern technology and supplements. There are just too many gaps in nutrition.