Hvad er en vegetar, pescetar, veganer og en fleksitar?

Hvad er en vegetar, pescetar, veganer og en fleksitar?