There are a number of types of vegetarianism, which exclude or include various foods. They are:
- Ovo vegetarianism includes eggs but not dairy products.
- Lacto vegetarianism includes dairy products but not eggs.
- Ovo-lacto vegetarianism (or lacto-ovo vegetarianism) includes animal/dairy products such as eggs, milk, and honey.
- Veganism excludes all animal flesh and animal products, including milk, honey, and eggs, and may also exclude any products tested on animals, or any clothing from animals.
- Raw veganism includes only fresh and uncooked fruit, nuts, seeds, and vegetables. Vegetables can only be cooked up to a certain temperature.
- Fruitarianism permits only fruit, nuts, seeds, and other plant matter that can be gathered without harming the plant.
- Buddhist vegetarianism (also known as su vegetarianism) excludes all animal products as well as vegetables in the allium family (which have the characteristic aroma of onion and garlic): onion, garlic, scallions, leeks, or shallots.
- Jain vegetarianism includes dairy but excludes eggs and honey, as well as root vegetables.
- Macrobiotic diets consist mostly of whole grains and beans.
Semi-vegetarian diets include:
- pescetarianism, which includes fish and sometimes other seafood;
- pollotarianism, which includes poultry;
- "pollo-pescatarian", which includes poultry and fish, or "white meat" only;
- macrobiotic diets consisting mostly of whole grains and beans, but may sometimes include fish.