Mnogi ne ločijo med vegetarijanstvom in veganstvom. Ključna razlika med njima je, da vegetarijanec ne uživa mesa in morskih sadežev, vegan pa ne uživa nobenega proizvoda, ki je pridobljen iz živali. Vegetarijanci tako ne jedo mesa, ampak uživajo mlečne izdelke in jajca, vegani pa se ne prehranjujejo z nobenim živilom, ki je živalskega izvora, torej ne jedo jajc, medu, mlečnih izdelkov, itd.