Bei einer vegetarischen Ernährung wird auf Fleisch und Fisch verzichtet und dafür pflanzliche Lebensmittel, aber auch Tierprodukte (Käse, Eier, Joghurt) verzehrt. Werden Eier und tierische Milchprodukte gegessen, spricht man von ovo-lacto-vegetabile Kostform.
Bei einer veganen Ernährung wird auf jegliche tierischen Produkte verzichtet (das beinhaltet auch Eier, Milchprodukte und Honig) und sich rein pflanzlich ernährt.
Es gibt aber auch alle möglichen Unterformen und Kombinationen, z.B. Pesco-Vegetarier (Vegetarier, die Fisch essen), Lacto-Vegetarier (Vegetarier, die keine Eier essen, aber Milchprodukte).