A Flexitarian diet is one kind of diet that follows vegetarianism but does not put any restrictions to include non-vegetarian food occasionally in their diet.