Veganisme sluit alle dierlijke producten uit, inclusief melk en eieren, terwijl vegetarisme meestal wel deze producten toestaat. Beide levensstijlen beperken echter het gebruik van vlees, maar veganisme is doorgaans strikter in zijn principes.