Vegetarian: Won't eat the meat of a live mammal. Will eat a poor fish because it doesn't scream or cry like a cute mammal. Will eat life bringing unfertilized eggs because it doesn't look like a cute mammal.
People who claim to be vegetarian yet eat fish aren't actually vegetarians, but are
Pescetarians.
Some people might be deluded in choosing this lifestyle because they don't want to harm animals, forgetting fish are actively farmed and killed (and often non-consumed animals are killed too, such as dolphin and shark).
Most however I would assume choose this lifestyle because they find it healthier than eating other meats, which often have high fat content.
Vegetarians are a lot less strict. Some eat fish and most eat eggs and stuff
Vegans refuse to eat anything that came from an animal, so milk, eggs, meat, everything.
Some I think go as far as to try and not use anything made from an animal.
That's pretty much it.
Vegetarians choose to cut out all animal meats (while Pescetarians may not decide to cut out fish), but continue to eat all other animal products and make use of animal-derived products.
Vegans however take a strict view on not consuming any animal meats nor any products derived from animals, incuding their skins and furs, but also the food items they produce, such as egg, milk, honey and any others.
I have no issue with Vegetarians who take on the lifestyle due to moral reasons. That's their own opinion and I can't change it.
I wouldn't want to eat cat/dog, as it's done in some cultures, because I'm used to them as pets. In a similar manner I can understand why someone would not want to eat beef or pork if they believed the animals to be in tortured states.
I'm a bit iffy on people who adopt vegetarianism because of wanting to improve their diet, since this isn't a proper control of diet. Controlling a diet should mean that you re-evaluate what you eat and simply balance the proportions into healthy amounts, rather than skipping an entire food-group out.
It doesn't really mean people need additional vitamins and minerals, mind you. You can get ample vitamins and such from fruits and vegetables, and grain and such, and the body is capable of producing proteins from vegetable anyway, so it doesn't lose out here.
I'm not supportive of people who choose a vegan lifestyle however. There is no need in my opinion for someone to avoid all meats and also all animal-derivatives.
There is no benefit to removing egg or milk from your diet, nor other such substances.
I have a vegan friend and even though he's a good friend I would never invite him over for dinner, solely because it's a major nuisance to have to cook anything while avoiding milk, butter, eggs and cream.
I've heard him talk about how he spent hours cooking vegan-marshmallow, because he can't eat regular marshmallow because it's derived from animal bones, nor can he eat jelly (gelatin) for the same reason or even use a glue stick, or soap or candles.
It's nonsensical to believe that avoiding those sorts of products actually improves your lifestyle or that it stops the demand for animal product.
Even if it were to stop the demand what good would that do? Why would people even bother rearing animals like Pigs if they couldn't be used for meat and bones and fat? Would we really spend time beekeeping if we couldn't use their beeswax or honey?
Veganism is just a bizarre rebellious lifestyle that aids no one in particular.
It's grown from delusion and a nature of smugness and undeserved pride.
The only thing worse than Veganism is the more extreme and stupid diet lifestyles that people take, such as fruitarianism. In these people take ridiculous diets without even considering how they support the body.
And it's no surprise that people like Steve Jobs, who lived on the diet, suffered from diseases such as Pancreatic Cancer.