A Vegan is a person who doesn't consume any animal products. Some vegans avoid honey and sugar while others may choose to eat it.
Vegans also try to avoid wearing leather, wool etc.
A vegetarian is someone who doesn't consume red meat,chicken,pork,fish or seafood. Includes eggs, dairy products, milk and plant foods. Most American vegetarians fall into this category. Excludes eggs, meat, poultry and fish. The truth is flesh foods are not required in the human diet,nor are they essental for proper nutrition.