Vegetarianism encompasses a variety of diets, all of which spotlight plant-based foods. Some leave out meat but include dairy products and eggs. Vegans consume only fruits, vegetables, nuts, seeds, peas and beans, whereas semi-vegetarians allow themselves chicken, dairy products, eggs and fish but exclude all red meat. A plant-based diet has a number of known health benefits.