Per definitie eet een vegetariër geen producten van gedode dieren, dus geen vlees, geen vis, en ook geen producten zoals gelatine (van dierenbeenderen). Veel vegetariërs letten echter minder op producten zoals gelatine en kaas. Mensen die geen vlees, maar wel vis eten, worden soms pescatariër of semi-vegetariërs genoemd. Mensen die gevogelte eten noemen zich inderdaad soms vegetariër, maar dat is niet niet correct. Mensen die geen vlees, vis en dierlijke producten (zoals zuivel en eieren) eten zijn "veganisten".
Met "vegetariër" bedoelt men dus doorgaans "lacto-ovo-vegetariër", wat wil zeggen dat die persoon geen vlees of vis eet, maar wel zuivel en eieren. Een minderheid is lacto-vegetariër (wel melk, geen eieren) of ovo-vegetariër (geen melk, wel eieren).
Terug naar veelgestelde vragen