I regimi vegetariani escludono determinati prodotti di origine animale. A seconda degli alimenti evitati, si possono distinguere diverse forme di vegetarianismo. Ad esempio un regime ovo-latto-vegetariano mantiene il consumo di latticini e uova, quello vegano esclude qualsiasi alimento di origine animale. Le ragioni sulle quali si fondano queste scelte possono essere, in tutto o in parte, anche molto diverse.