A vegetarian does not eat any animal flesh such as meat, poultry, or fish. A vegan is a stricter vegetarian who also avoids consuming dairy, eggs, and any other ingredients derived from animals.
Vegetarian diets have reportedly been around since as early as 700 B.C.
Several types exist, and individuals may practice them for a variety of reasons. These include health, ethics, environmentalism, and religion.
Vegan diets appeared a little more recently, but have been getting a good amount of press.
This article takes a look at the similarities and differences between these two diets.
It also discusses how they affect your health and the environment.