Types of vegetarian diets

Vegetarian diets vary in what foods they include and exclude:

Some people follow a diet that is mostly plant-based, but they still eat meat, dairy, eggs, poultry and fish on occasion or in small quantities. This is sometimes called a flexitarian diet.