A vegan does not eat any animal products in their diet, they will avoid meat, fish, poultry and dairy including eggs and milk.  Many veans opt not to have any animal clothing such as leather shoes or bags.  the vegan society is registered as an educational charity to provide guidance on being vegan.  A vegan can find it hard to eat adequate amounts of vitamin B12 in their diet so they may need to supplement.  Those that believe in the blood type diet do not consider those with blood type o as being suitable for a vegan diet.  Careful planning is required to get adequate nutrition in a vegand diet.